Building production websites from pagure works fine, so we need to move budget.fp.o into production finally. I've already cherry-picked the staging commits to master and most of the changes to set up budget.fp.o have already been done when we made the staging website live. AFAICS we need to add the website to the build script and remove the staging conditionals in playbooks/include/proxies-fedora-web.yml. All the rest (dns, manual rebuild, cron-sync, synctranslations, etc) should already be ok but it would be better to do a double check to verify all changes are there. Here the change in the syncStatic.sh script, thank you for +1's and helping me pushing this out to the proxies.
diff --git a/roles/fedora-web/build/files/syncStatic.sh b/roles/fedora-web/build/files/syncStatic.sh index be63c09..8e8a03a 100644 --- a/roles/fedora-web/build/files/syncStatic.sh +++ b/roles/fedora-web/build/files/syncStatic.sh @@ -70,3 +70,4 @@ build fedoracommunity.org build fudcon.fedoraproject.org build start.fedoraproject.org build fedoraproject.org +build budget.fedoraproject.org
+1 . There will be a web blip but hopefully not too long.
On 10 March 2016 at 07:55, Robert Mayr robyduck@fedoraproject.org wrote:
Building production websites from pagure works fine, so we need to move budget.fp.o into production finally. I've already cherry-picked the staging commits to master and most of the changes to set up budget.fp.o have already been done when we made the staging website live. AFAICS we need to add the website to the build script and remove the staging conditionals in playbooks/include/proxies-fedora-web.yml. All the rest (dns, manual rebuild, cron-sync, synctranslations, etc) should already be ok but it would be better to do a double check to verify all changes are there. Here the change in the syncStatic.sh script, thank you for +1's and helping me pushing this out to the proxies.
diff --git a/roles/fedora-web/build/files/syncStatic.sh b/roles/fedora-web/build/files/syncStatic.sh index be63c09..8e8a03a 100644 --- a/roles/fedora-web/build/files/syncStatic.sh +++ b/roles/fedora-web/build/files/syncStatic.sh @@ -70,3 +70,4 @@ build fedoracommunity.org build fudcon.fedoraproject.org build start.fedoraproject.org build fedoraproject.org +build budget.fedoraproject.org
-- Robert Mayr (robyduck)
infrastructure mailing list infrastructure@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraprojec...
On Thu, Mar 10, 2016 at 03:55:11PM +0100, Robert Mayr wrote:
Building production websites from pagure works fine, so we need to move budget.fp.o into production finally. I've already cherry-picked the staging commits to master and most of the changes to set up budget.fp.o have already been done when we made the staging website live. AFAICS we need to add the website to the build script and remove the staging conditionals in playbooks/include/proxies-fedora-web.yml. All the rest (dns, manual rebuild, cron-sync, synctranslations, etc) should already be ok but it would be better to do a double check to verify all changes are there. Here the change in the syncStatic.sh script, thank you for +1's and helping me pushing this out to the proxies. diff --git a/roles/fedora-web/build/files/syncStatic.sh b/roles/fedora-web/build/files/syncStatic.sh index be63c09..8e8a03a 100644 --- a/roles/fedora-web/build/files/syncStatic.sh +++ b/roles/fedora-web/build/files/syncStatic.sh @@ -70,3 +70,4 @@ build fedoracommunity.org  build fudcon.fedoraproject.org  build start.fedoraproject.org  build fedoraproject.org +build budget.fedoraproject.org
+1 for me as well,
Pierre
2016-03-10 16:23 GMT+01:00 Pierre-Yves Chibon pingou@pingoured.fr:
On Thu, Mar 10, 2016 at 03:55:11PM +0100, Robert Mayr wrote:
Building production websites from pagure works fine, so we need to
move
budget.fp.o into production finally. I've already cherry-picked the staging commits to master and most of the changes to set up
budget.fp.o
have already been done when we made the staging website live. AFAICS we need to add the website to the build script and remove the staging conditionals in playbooks/include/proxies-fedora-web.yml. All
the
rest (dns, manual rebuild, cron-sync, synctranslations, etc) should already be ok but it would be better to do a double check to verify
all
changes are there. Here the change in the syncStatic.sh script, thank you for +1's and helping me pushing this out to the proxies. diff --git a/roles/fedora-web/build/files/syncStatic.sh b/roles/fedora-web/build/files/syncStatic.sh index be63c09..8e8a03a 100644 --- a/roles/fedora-web/build/files/syncStatic.sh +++ b/roles/fedora-web/build/files/syncStatic.sh @@ -70,3 +70,4 @@ build fedoracommunity.org  build fudcon.fedoraproject.org  build start.fedoraproject.org  build fedoraproject.org +build budget.fedoraproject.org
+1 for me as well,
Pierre
infrastructure mailing list infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraprojec...
Thanks. I pushed the syncStatic.sh build script change right now, so it needs to be pushed to the proxies to get out. Thanks for your help.
On Thu, 10 Mar 2016 16:30:30 +0100 Robert Mayr robyduck@fedoraproject.org wrote:
Thanks. I pushed the syncStatic.sh build script change right now, so it needs to be pushed to the proxies to get out. Thanks for your help.
We need one more slight change I think:
diff --git a/playbooks/include/proxiens-fedora-web.yml b/playbooks/include/proxies-fedora-web.yml index c39f04e..37e7114 100644 --- a/playbooks/include/proxies-fedora-web.yml +++ b/playbooks/include/proxies-fedora-web.yml @@ -41,7 +41,6 @@ website: arm.fedoraproject.org - role: fedora-web/budget website: budget.fedoraproject.org - when: env == "staging"
# Some other static content, not strictly part of "fedora-web" goes below here - role: fedora-docs/proxy diff --git a/playbooks/include/proxies-websites.yml b/playbooks/include/proxies-websites.yml index fb62408..d2d83db 100644 --- a/playbooks/include/proxies-websites.yml +++ b/playbooks/include/proxies-websites.yml @@ -203,7 +203,6 @@ - budget.stg.fedoraproject.org sslonly: true cert_name: "{{wildcard_cert_name}}" - when: env == "staging"
- role: httpd/website name: boot.fedoraproject.org
Can I get additional +1s on this?
kevin
On Thu, Mar 10, 2016 at 09:23:11AM -0700, Kevin Fenzi wrote:
On Thu, 10 Mar 2016 16:30:30 +0100 Robert Mayr robyduck@fedoraproject.org wrote:
Thanks. I pushed the syncStatic.sh build script change right now, so it needs to be pushed to the proxies to get out. Thanks for your help.
We need one more slight change I think:
diff --git a/playbooks/include/proxiens-fedora-web.yml b/playbooks/include/proxies-fedora-web.yml index c39f04e..37e7114 100644 --- a/playbooks/include/proxies-fedora-web.yml +++ b/playbooks/include/proxies-fedora-web.yml @@ -41,7 +41,6 @@ website: arm.fedoraproject.org
role: fedora-web/budget website: budget.fedoraproject.org
when: env == "staging"
# Some other static content, not strictly part of "fedora-web" goes
below here
- role: fedora-docs/proxy
diff --git a/playbooks/include/proxies-websites.yml b/playbooks/include/proxies-websites.yml index fb62408..d2d83db 100644 --- a/playbooks/include/proxies-websites.yml +++ b/playbooks/include/proxies-websites.yml @@ -203,7 +203,6 @@ - budget.stg.fedoraproject.org sslonly: true cert_name: "{{wildcard_cert_name}}"
when: env == "staging"
- role: httpd/website
name: boot.fedoraproject.org
Can I get additional +1s on this?
+1 for me
Pierre
+1 sorry didn't see the reopen
On 10 March 2016 at 11:15, Pierre-Yves Chibon pingou@pingoured.fr wrote:
On Thu, Mar 10, 2016 at 09:23:11AM -0700, Kevin Fenzi wrote:
On Thu, 10 Mar 2016 16:30:30 +0100 Robert Mayr robyduck@fedoraproject.org wrote:
Thanks. I pushed the syncStatic.sh build script change right now, so it needs to be pushed to the proxies to get out. Thanks for your help.
We need one more slight change I think:
diff --git a/playbooks/include/proxiens-fedora-web.yml b/playbooks/include/proxies-fedora-web.yml index c39f04e..37e7114 100644 --- a/playbooks/include/proxies-fedora-web.yml +++ b/playbooks/include/proxies-fedora-web.yml @@ -41,7 +41,6 @@ website: arm.fedoraproject.org
role: fedora-web/budget website: budget.fedoraproject.org
when: env == "staging"
# Some other static content, not strictly part of "fedora-web" goes
below here
- role: fedora-docs/proxy
diff --git a/playbooks/include/proxies-websites.yml b/playbooks/include/proxies-websites.yml index fb62408..d2d83db 100644 --- a/playbooks/include/proxies-websites.yml +++ b/playbooks/include/proxies-websites.yml @@ -203,7 +203,6 @@ - budget.stg.fedoraproject.org sslonly: true cert_name: "{{wildcard_cert_name}}"
when: env == "staging"
- role: httpd/website
name: boot.fedoraproject.org
Can I get additional +1s on this?
+1 for me
Pierre
infrastructure mailing list infrastructure@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraprojec...
infrastructure@lists.fedoraproject.org