Commit Graph

13530 Commits

Author SHA1 Message Date
Clement Verna
295d60b87c Add manage-container-images role to bodhi backend for container updates
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-07-05 15:14:27 +02:00
Kamil Páral
d4d4a3eab4 taskotron-trigger: disable critpath downloading on dev 2018-07-04 14:37:36 +02:00
Patrick Uiterwijk
8f7596d509 Deploymentconfigs/logs has been moved to the openshift.io group
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-07-04 14:04:17 +02:00
Clement Verna
aee9dfb409 Refactor the push-docker role
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-07-04 10:32:36 +02:00
Dan Callaghan
1f976591c5 greenwave: use fedmsg-hub-3 instead of fedmsg-hub as the entrypoint
Need this in prod now too, for Greenwave 0.8 deployment.
2018-07-04 17:40:43 +10:00
Clement Verna
d679998a0a Setup OSBS orchestrated cluster in prod
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-07-04 08:58:30 +02:00
Dan Callaghan
f719a5b004 waiverdb: we need this pre-deployment hook in prod now also
Second attempt at deploying.
2018-07-04 16:56:57 +10:00
Dan Callaghan
c5a0030093 Revert "waiverdb: we need this pre-deployment hook in prod now also"
This reverts commit 548e6c47cc.

Rolling back the deployment to the old version, which does not have the
necessary "wait-for-db" command which this hook uses.
2018-07-04 15:17:15 +10:00
Dan Callaghan
548e6c47cc waiverdb: we need this pre-deployment hook in prod now also 2018-07-04 15:11:22 +10:00
Kevin Fenzi
895c396a54 NOOOOOPE (wrong fix)
Revert "see if we can fix the openqa workers"

This reverts commit f928c45abd.
2018-07-04 03:48:59 +00:00
Kevin Fenzi
f928c45abd see if we can fix the openqa workers 2018-07-04 03:15:14 +00:00
Kevin Fenzi
8c586a0a54 Adjust transstats for testing more in staging. 2018-07-03 18:11:36 +00:00
Sinny Kumari
c6e8ea70cc Force to create new ostree commit during updates compose run
Create new ostree commit when there is no content
changes since last commit.

Related - https://pagure.io/releng/issue/7585

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2018-07-03 09:19:35 -04:00
Dan Callaghan
8bce201768 greenwave: configure BODHI_URL for staging
Starting from the upcoming 0.8 release, Greenwave will query Bodhi to
find builds in an update. The default configuration has production
Bodhi, in staging we want to use staging Bodhi instead.
2018-07-03 14:24:47 +10:00
Patrick Uiterwijk
0854930115 We have no jenkins service anymore
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-07-03 02:28:37 +02:00
Stephen Smoogen
d63437e6cb and the ucs can be powered off. thank you for your service 2018-07-02 22:17:28 +00:00
Kevin Fenzi
4abad78f55 make the facts cache use ~ 2018-07-02 18:46:10 +00:00
Dan Callaghan
3b40eb1363 greenwave: use fedmsg-hub-3 instead of fedmsg-hub as the entrypoint
Greenwave 0.8+ has switched to Python 3, which means the fedmsg-hub
command for the fedmsg-consumers pod has to be fedmsg-hub-3 now.

This is in staging only for now.
2018-07-02 12:24:59 +10:00
Dan Callaghan
a615d68126 greenwave: add subject_type key to policies for upcoming 0.8 release
In Greenwave 0.8 (not released yet) subject_type will replace
relevance_key and relevance_value:

https://docs.pagure.org/greenwave/release-notes.html#next-release

Add the appropriate subject_type keys to all policies so that we can
roll out the latest code to staging.

This is not wrapped in a conditional because older versions of Greenwave
will just ignore the new subject_type key, while newer versions of
Greenwave will ignore the relevance_key and relevance_value keys.

Later, once Greenwave 0.8 is released and rolled out in stage and prod,
we can remove the relevance_key and relevance_value from the policies.
2018-07-02 11:17:44 +10:00
Stephen Smoogen
3ff1649a8a and we will try to get this to work 2018-07-01 23:39:54 +00:00
Stephen Smoogen
3db30a5396 add in ccd for download server 2018-07-01 23:28:55 +00:00
Kevin Fenzi
23335a4eb5 fix false positive on db-qa03 2018-07-01 18:42:29 +00:00
Kevin Fenzi
84bd8c1c4a Also install pxz on fedora 2018-06-30 04:04:17 +00:00
Kevin Fenzi
c731ace534 Revert this for now. 2018-06-29 22:35:13 +00:00
Kevin Fenzi
ab927fcd31 let us try this to add vmhost to cached facts 2018-06-29 22:21:06 +00:00
Rick Elrod
2aa9ca5288 remove some newcloud entries from here, Director handles them
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-06-29 16:59:30 +00:00
Stephen Smoogen
682c84fe37 ok does htis work 2018-06-29 15:52:02 +00:00
Kamil Páral
5f0644c9a0 taskotron: use F28 minions everywhere 2018-06-29 14:51:37 +02:00
clime
799388cd17 copr-builder: fix http to https on builders 2018-06-29 12:01:41 +02:00
clime
81ede91dd7 copr-dist-git: enable ssl conf for letsencrypt 2018-06-29 11:19:13 +02:00
clime
0adb8eaabc copr-dist-git: add exception for acme challenge, fix indenting 2018-06-29 11:03:44 +02:00
clime
04f75f2423 copr-dist-git: include certbot role 2018-06-29 10:41:16 +02:00
clime
4daee14690 copr-dist-git-dev: install ssl.conf 2018-06-29 10:33:03 +02:00
Kamil Páral
08da43cb45 taskotron-dev: use F28 minions 2018-06-29 09:16:15 +02:00
Kevin Fenzi
6e053f661b do not follow links as they could point to things that no longer exist on /mnt/koji and cause ansible to error out 2018-06-29 03:57:57 +00:00
Kevin Fenzi
3b13bf7182 fix name of package so playbook is happier 2018-06-29 01:08:03 +00:00
Rick Elrod
ffcafa61da add ccd for smtp-mm-cc-rdu01
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-06-28 19:12:28 +00:00
Rick Elrod
d777b77b58 add hooks to reload httpd when allows changes
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-06-28 17:22:40 +00:00
Rick Elrod
5c2e4725e7 allow smtp-mm-cc-rdu01
Signed-off-by: Rick Elrod <relrod@redhat.com>
2018-06-28 17:17:46 +00:00
Kamil Páral
eef068fe2d taskotron-dev: don't configure minion repos in testcloud
We probably no longer need infra-tags repo on minions (and the existing
repo was outdated a non-working anyway). We don't need to override
fedora repos in local deployment, because they now use mirrormanager by
default.
2018-06-28 16:26:10 +02:00
František Zatloukal
f412fd1da6 Taskotron: Update domain-template.jinja 2018-06-28 14:53:34 +02:00
clime
1fa75c53fa copr-dist-git-dev: include certbot role 2018-06-28 14:23:12 +02:00
Patrick Uiterwijk
a51bd6a5f4 Wiki is now only over TLS anymore
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-28 11:58:00 +02:00
Patrick Uiterwijk
be9e6c8e12 Update nagios check for fedoraproject.org, and add hotspot.txt check
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-28 11:44:40 +02:00
Patrick Uiterwijk
a387117063 Only use this exception for fp.o
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-06-28 11:41:48 +02:00
Patrick Uiterwijk
424d7c10bb Redirect fp.o to https://fp.o first, then to getfedora.org but not for hotspot.txt
This reverts commit 80ac144f78.
2018-06-28 11:39:55 +02:00
Dan Callaghan
e30389a4f2 bump waiverdb and greenwave imagestreams
This commit is just to make Ansible think these have changed.

I committed a change earlier and ran the playbook to apply it, but stg
OpenShift was down. So the templates were rendered into
/etc/openshift_apps but not successfully fed to `oc apply`. Now Ansible
thinks there is nothing to apply when I re-run the playbook. This will
trick it.
2018-06-28 14:54:44 +10:00
Dan Callaghan
436ed9eabf waiverdb: trigger import-image instead of start-build
Nowadays we have an imagestream, which pulls pre-built waiverdb images
from quay.io, and a buildconfig, which then layers some
Fedora-infra-specific stuff on top.

When we have a new version to deploy, the imagestream should pick up the
new image from quay.io, which triggers a build of the buildconfig, which
triggers a deploy of the deploymentconfig. So we shouldn't need to
explicitly fire off start-build anymore.

We *shouldn't* need to explicitly fire off import-image either, because
it is set to "scheduled" pull policy. But I am not sure what the
schedule is. Right now it says it last polled 5 days ago... that may
itself be a bug. Regardless, this gives us a nice way to make it pull
the latest image.

This patch adds a new, very simple role "import-image" to fire off the
oc import-image command, following the precedent of the existing
"start-build" role.
2018-06-28 14:41:17 +10:00
Dan Callaghan
95ed4f0420 greenwave: switch stg back to the latest tag 2018-06-28 12:53:43 +10:00
Dan Callaghan
08552a9c11 waiverdb: switch stg back to the latest tag 2018-06-28 12:53:33 +10:00