Freeze break request: labs and arm sites for f22 release

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm sending this freeze break now, but likely won't apply it until
later in the week. Also, there will be one more change before actual
release when websites folks merge f22 branch to master (changing the
puppet syncStatic.sh to pull labs and arm from master instead of f22
branch. They currently don't exist in master).

This is needed to bring on line the labs.fedoraproject.org and
arm.fedoraproject.org sites for f22 release. 

+1s?

kevin
--
In puppet: 

diff --git a/modules/fedora-web/files/syncStatic.sh b/modules/fedora-web/files/syncStatic.sh
index de2845c..cba346c 100644
--- a/modules/fedora-web/files/syncStatic.sh
+++ b/modules/fedora-web/files/syncStatic.sh
@@ -45,11 +45,11 @@ cd /srv/web/fedora-web
 
 /usr/bin/git clean -q -fdx || exit 1
 /usr/bin/git reset -q --hard || exit 1
-/usr/bin/git checkout -q master || exit 1
+/usr/bin/git checkout -q f22 || exit 1
 
 /usr/bin/git pull -q --ff-only || exit 1
-build getfedora.org
-build spins.fedoraproject.org
+build labs.fedoraproject.org
+build arm.fedoraproject.org
 
 pushd mirrors.fedoraproject.org > /dev/null
 rsync -qa --delete-after --delay-updates . /srv/web/mirrors.fedoraproject.org/
@@ -62,8 +62,9 @@ popd > /dev/null
 
 /usr/bin/git pull -q --ff-only || exit 1
 
+build getfedora.org
+build spins.fedoraproject.org
 build boot.fedoraproject.org
 build fedoracommunity.org
 build fudcon.fedoraproject.org
 build start.fedoraproject.org

in ansible: 

diff --git a/playbooks/include/proxies-fedora-web.yml b/playbooks/include/proxies-fedora-web.yml
index d714a53..2170e42 100644
--- a/playbooks/include/proxies-fedora-web.yml
+++ b/playbooks/include/proxies-fedora-web.yml
@@ -33,10 +33,8 @@
     website: getfedora.org
   - role: fedora-web/labs
     website: labs.fedoraproject.org
-    when: env == "staging"
   - role: fedora-web/arm
     website: arm.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 34fa6d6..c398a23 100644
--- a/playbooks/include/proxies-websites.yml
+++ b/playbooks/include/proxies-websites.yml
@@ -184,14 +184,12 @@
     server_aliases:
     - labs.stg.fedoraproject.org
     cert_name: "{{wildcard_cert_name}}"
-    when: env == "staging"
 
   - role: httpd/website
     name: arm.fedoraproject.org
     server_aliases:
     - arm.stg.fedoraproject.org
     cert_name: "{{wildcard_cert_name}}"
-    when: env == "staging"
 
   - role: httpd/website
     name: boot.fedoraproject.org

Attachment: pgpOzBh2j3y1U.pgp
Description: OpenPGP digital signature

_______________________________________________
infrastructure mailing list
infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/infrastructure

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux