Freeze break request: labs and arm sites for f22 release

Dennis Gilmore dennis at ausil.us
Tue May 19 19:58:22 UTC 2015


On Tuesday, May 19, 2015 01:53:44 PM Kevin Fenzi wrote:
> 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
+1 from me

Dennis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.fedoraproject.org/pipermail/infrastructure/attachments/20150519/d5b45f1b/attachment-0001.sig>


More information about the infrastructure mailing list