Reviewed +1

On 2 December 2014 at 10:41, Kevin Fenzi <[email protected]> wrote:

> So, since many of us will be traveling later this week, I thought it
> might be good to make getfedora.org live today or tomorrow.
>
> This attached patch just makes it fully live in production with ssl
> cert enabled.
>
> We may want to redirect it to avoid people hitting it before release at
> some point, but I think it would be good to have it enabled for now so
> we could make sure it looks ok.
>
> Note that spins is still built from master with this, so those spins
> changes will need to be enabled before release.
>
> +1s?
>
> kevin
> --
> diff --git a/manifests/services/proxy.pp b/manifests/services/proxy.pp
> index d85cb3d..fa68194 100644
> --- a/manifests/services/proxy.pp
> +++ b/manifests/services/proxy.pp
> @@ -711,16 +711,20 @@ if $puppetEnvironment == 'staging'{
>          website  => "id.stg.fedoraproject.org",
>          proxyurl => "http://localhost:10020";,
>      }
> +}
>
>      httpd::website { "getfedora.org":
>          ips            => $fpo_ips,
>          server_aliases => [ "stg.getfedora.org" ],
> +        ssl            => true,
> +        sslonly        => true,
> +        cert_name      => "getfedora.org.cert",
> +        sSLCertificateChainFile => "getfedora.org.intermediate.cert",
>      }
>
>      fedora-web::getfedora::proxy { "getfedora.org":
>          website => "getfedora.org"
>      }
> -}
>
>      datagrepper::proxy { "apps.fedoraproject.org/datagrepper":
>          website => "apps.fedoraproject.org",
> diff --git a/modules/fedora-web/files/syncStatic.sh
> b/modules/fedora-web/files/syncStatic.sh
> index f0249a7..525f468 100644
> --- a/modules/fedora-web/files/syncStatic.sh
> +++ b/modules/fedora-web/files/syncStatic.sh
> @@ -70,3 +70,10 @@ build boot.fedoraproject.org
>  build fedoracommunity.org
>  build fudcon.fedoraproject.org
>  build start.fedoraproject.org
> +/usr/bin/git clean -q -fdx || exit 1
> +/usr/bin/git reset -q --hard || exit 1
> +/usr/bin/git checkout -q getfedora || exit 1
> +/usr/bin/git pull -q --ff-only || exit 1
> +build getfedora.org
> +# Will need to update before f21 release
> +#build spins.fedoraproject.org
>
> _______________________________________________
> infrastructure mailing list
> [email protected]
> https://admin.fedoraproject.org/mailman/listinfo/infrastructure
>



-- 
Stephen J Smoogen.
_______________________________________________
infrastructure mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/infrastructure

Reply via email to