FBR: Set up docs.teamsilverblue.org
by Patrick Uiterwijk
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi all,
So, teamsilverblue pointed their DNS to us without informing us, can I get +1s to add a redirect to docs.fp.o?
Patrick
commit b0f37902db5d46b9aac5af8ebaa92639e9d43f8f
Author: Patrick Uiterwijk <puiterwijk(a)redhat.com>
Date: Tue Aug 28 23:03:28 2018 +0000
Add docs.teamsilverblue.org and redirect to docs.fp.o/silverblue
Signed-off-by: Patrick Uiterwijk <puiterwijk(a)redhat.com>
diff --git a/playbooks/include/proxies-redirects.yml b/playbooks/include/proxies-redirects.yml
index 91c167b..21b1583 100644
- --- a/playbooks/include/proxies-redirects.yml
+++ b/playbooks/include/proxies-redirects.yml
@@ -762,3 +762,12 @@
website: cloud.fedoraproject.org
path: /fedora-atomic-latest.x86_64.qcow2
target: https://download.fedoraproject.org/pub/fedora/linux/releases/22/Cloud/x86...
+
+ # Team Silverblue
+ - role: httpd/redirect
+ shortname: docsteamsilverblue
+ website: docs.teamsilverblue.org
+ path: /
+ target: https://docs.fedoraproject.org/en-US/fedora-silverblue/
+ tags:
+ - docs.teamsilverblue.org
diff --git a/playbooks/include/proxies-websites.yml b/playbooks/include/proxies-websites.yml
index 25ca1e4..8013c53 100644
- --- a/playbooks/include/proxies-websites.yml
+++ b/playbooks/include/proxies-websites.yml
@@ -418,6 +418,14 @@
- whatcanidoforfedora.org
- role: httpd/website
+ site_name: docs.teamsilverblue.org
+ ssl: true
+ sslonly: true
+ certbot: true
+ tags:
+ - docs.teamsilverblue.org
+
+ - role: httpd/website
site_name: fedoramagazine.org
server_aliases: [www.fedoramagazine.org stg.fedoramagazine.org]
cert_name: fedoramagazine.org
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJbhdVoAAoJEIZXmA2atR5QZTUP/RkmcVpQ4a0wbu3rFe/PC5P/
egb/tttT0KP0S3TXwUsNkLxaaZK/Une/l1rZU9a+8Y8TOw86THKWMlEp+15l+R9c
/+yShpSdJm6C+/fKlG+ajYOtq0pnrDVwyCEiTEz0CVXaXxoMToc/VXgtid7ORO0t
XRA6YWCjxs/eN5BkQmlcap0E5Oq2peGvuD3faxNNj8L1eoEDADTAy4AtvRTxOXay
PiXWg1bNTauIOEqXv57XZ51snFnf6qjqeok8uxKDKmpjp3ZOOYxvubdMRW8bJ+vh
MARovgRnUlAc6paeVdNrNi/FCfstT7W9Ht6Ep5zAZofFuEYZ4yLYbM16RAQQSmp7
p8m0zqRVXVtMnzRtzyq+V140bqZOJHgA4kyzuFW07IKLmaAGwqKswX0YXKCnyx7G
yTY57Q/P/NtcOQeeTDzBH63/Idi/ba2Ysq0zRRQ40E+ItYEeOGCuS+B5SWN+PEhf
qDo7Rxdv0SFI6H2vK8ePuTT41/I+MIq6QuKWxC4cC5oBAphyKn9oeNtH0FyvY+Sc
WV36yBQJWl2dHtTBslcTL+MdhZbRIDApZH5iPsLTMHRMXtksMI/ZVVRHQh4T7iuK
AmwQbaPH+Y9y/SPW4/9c+Fcya81vhDXxqtoYVwJtpEG9pA8f7L2dx2WWpewOSv1W
+rCW/b1S6CRZNxVLxt7x
=R99I
-----END PGP SIGNATURE-----
5 years, 7 months
FBR: Fix for new-updates-sync
by Mohan Boddu
diff --git a/roles/bodhi2/backend/files/new-updates-sync
b/roles/bodhi2/backend/files/new-updates-sync
index 3619e6c..5f00b29 100755
--- a/roles/bodhi2/backend/files/new-updates-sync
+++ b/roles/bodhi2/backend/files/new-updates-sync
@@ -367,10 +367,13 @@ def determine_last_link(release, repo):
if repo == 'rawhide':
source_path = os.path.join(RAWHIDESOURCE,
RELEASES[release]['repos'][repo]['from'])
+ #Since latest-Fedora-Rawhide is not a symlink
+ #we need the absolute path
+ target = os.path.realpath(source_path)
else:
source_path = os.path.join(SOURCE,
RELEASES[release]['repos'][repo]['from'])
- target = os.readlink(source_path)
+ target = os.readlink(source_path)
logger.info('Release %s, repo %s, target %s', release, repo, target)
RELEASES[release]['repos'][repo]['from'] = target
return target
5 years, 7 months
FBR: Greenwave config update for F29
by Mohan Boddu
diff --git a/roles/openshift-apps/greenwave/templates/configmap.yml
b/roles/openshift-apps/greenwave/templ
index dd297c4..694ca3c 100644
--- a/roles/openshift-apps/greenwave/templates/configmap.yml
+++ b/roles/openshift-apps/greenwave/templates/configmap.yml
@@ -97,6 +97,7 @@ data:
--- !Policy
id: "taskotron_release_critical_tasks_for_testing"
product_versions:
+ - fedora-29
- fedora-28
- fedora-27
- fedora-26
@@ -114,6 +115,7 @@ data:
--- !Policy
id: "taskotron_release_critical_tasks_for_stable"
product_versions:
+ - fedora-29
- fedora-28
- fedora-27
- fedora-26
@@ -155,6 +157,7 @@ data:
# http://fedoraproject.org/wiki/CI
id: "atomic_ci_pipeline_results"
product_versions:
+ - fedora-29
- fedora-28
- fedora-27
- fedora-26
@@ -174,6 +177,7 @@ data:
# http://fedoraproject.org/wiki/CI
id: "atomic_ci_pipeline_results_stable"
product_versions:
+ - fedora-29
- fedora-28
- fedora-27
- fedora-26
5 years, 7 months
[PATCH] rawhide ostree sync as part of new-updates-sync script
by Mohan Boddu
diff --git a/roles/bodhi2/backend/files/new-updates-sync
b/roles/bodhi2/backend/files/new-updates-sync
index 3bcfbea..1cb22c2 100755
--- a/roles/bodhi2/backend/files/new-updates-sync
+++ b/roles/bodhi2/backend/files/new-updates-sync
@@ -20,7 +20,23 @@ FEDORAALTDEST = '/pub/fedora-secondary/updates/'
EPELDEST = '/pub/epel/'
ATOMICSOURCE = '/mnt/koji/compose/atomic/repo/'
ATOMICDEST = '/mnt/koji/atomic/repo/'
-RELEASES = {'f29': {'topic': 'fedora',
+RELEASES = {'f30': {'topic': 'fedora',
+ 'version': '30',
+ 'modules': ['fedora', 'fedora-secondary'],
+ 'repos': {'rawhide': {
+ 'from': 'f30',
+ 'ostrees': [{'ref':
'fedora/rawhide/%(arch)s/atomic-host',
+ 'dest': ATOMICDEST,
+ 'arches': ['x86_64', 'ppc64le',
'aarch64']},
+ {'ref':
'fedora/rawhide/x86_64/silverblue',
+ 'dest': ATOMICDEST},
+ 'to': [{'arches': ['x86_64', 'armhfp', 'aarch64',
'source'],
+ 'dest': os.path.join(FEDORADEST, '30',
'Everything')},
+ {'arches': ['i386', 'ppc64le', 's390x'],
+ 'dest': os.path.join(FEDORAALTDEST, '30',
'Everything')}
+ ]}},
+ },
+ 'f29': {'topic': 'fedora',
'version': '29',
'modules': ['fedora', 'fedora-secondary'],
'repos': {'updates': {
@@ -28,10 +44,10 @@ RELEASES = {'f29': {'topic': 'fedora',
'ostrees': [{'ref':
'fedora/29/%(arch)s/updates/atomic-host',
'dest': ATOMICDEST,
'arches': ['x86_64', 'ppc64le',
'aarch64']},
- {'ref':
'fedora/29/x86_64/updates/workstation',
+ {'ref':
'fedora/29/x86_64/updates/silverblue',
'dest': ATOMICDEST},
# Hack around for the fact that ostree
on f25 doesn't know links
- {'ref': 'fedora/29/x86_64/workstation',
+ {'ref': 'fedora/29/x86_64/silverblue',
'dest': ATOMICDEST}],
'to': [{'arches': ['x86_64', 'armhfp', 'aarch64',
'source'],
'dest': os.path.join(FEDORADEST, '29',
'Everything')},
@@ -43,7 +59,7 @@ RELEASES = {'f29': {'topic': 'fedora',
'ostrees': [{'ref':
'fedora/29/%(arch)s/testing/atomic-host',
'dest': ATOMICDEST,
'arches': ['x86_64', 'ppc64le',
'aarch64']},
- {'ref':
'fedora/29/x86_64/testing/workstation',
+ {'ref':
'fedora/29/x86_64/testing/silverblue',
'dest': ATOMICDEST}],
'to': [{'arches': ['x86_64', 'aarch64', 'armhfp',
'source'],
'dest': os.path.join(FEDORADEST,
'testing', '29', 'Everything')},
5 years, 7 months
[PATCH] robosig: rename atomic workstation to silverblue
by Dusty Mabe
---
roles/robosignatory/files/robosignatory.production.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/roles/robosignatory/files/robosignatory.production.py b/roles/robosignatory/files/robosignatory.production.py
index e91357a58..99e7dd7f7 100644
--- a/roles/robosignatory/files/robosignatory.production.py
+++ b/roles/robosignatory/files/robosignatory.production.py
@@ -394,15 +394,15 @@ config = {
'directory': '/mnt/fedora_koji/koji/compose/atomic/repo/',
'key': 'fedora-29'
},
- 'fedora/29/x86_64/workstation': {
+ 'fedora/29/x86_64/silverblue': {
'directory': '/mnt/fedora_koji/koji/compose/atomic/repo/',
'key': 'fedora-29'
},
- 'fedora/29/x86_64/updates/workstation': {
+ 'fedora/29/x86_64/updates/silverblue': {
'directory': '/mnt/fedora_koji/koji/compose/atomic/repo/',
'key': 'fedora-29'
},
- 'fedora/29/x86_64/testing/workstation': {
+ 'fedora/29/x86_64/testing/silverblue': {
'directory': '/mnt/fedora_koji/koji/compose/atomic/repo/',
'key': 'fedora-29'
},
@@ -418,7 +418,7 @@ config = {
'directory': '/mnt/fedora_koji/koji/compose/atomic/repo/',
'key': 'fedora-30'
},
- 'fedora/rawhide/x86_64/workstation': {
+ 'fedora/rawhide/x86_64/silverblue': {
'directory': '/mnt/fedora_koji/koji/compose/atomic/repo/',
'key': 'fedora-30'
},
--
2.14.4
5 years, 7 months
Meeting Agenda for 2018-08-23
by Stephen John Smoogen
This shared document is for the next fedora infrastructure meeting.
= Preamble =
The infrastructure team will be having its weekly meeting tomorrow,
2018-08-23 at 14:00 UTC in #fedora-meeting-1 on the freenode network.
We have a gobby document
(see: https://fedoraproject.org/wiki/Gobby )
fedora-infrastructure-meeting-next is the document.
Please try and review and edit that document before the meeting and we
will use it to have our agenda of things to discuss. A copy as of today
is included in this email.
If you have something to discuss, add the topic to the discussion area
with your name. If you would like to teach other folks about some
application or setup in our infrastructure, please add that topic and
your name to the learn about section.
= Introduction =
We will use it over the week before the meeting to gather status and info and
discussion items and so forth, then use it in the irc meeting to transfer
information to the meetbot logs.
= Meeting start stuff =
#startmeeting Infrastructure (2018-08-23)
#meetingname infrastructure
#topic aloha
#chair nirik pingou puiterwijk relrod smooge tflink threebean
= Let new people say hello =
#topic New folks introductions
#info This is a place where people who are interested in Fedora
Infrastructure can introduce themselves
= Status / Information / Trivia / Announcements =
(We put things here we want others on the team to know, but don't need
to discuss)
(Please use #info <the thing> - your name)
#topic announcements and information
#info tflink is on extended PTO
#info PHX2 visit notes:
https://gobby.fedoraproject.org/cgit/infinote/tree/infrastructure-phx2-20...
#info Beta Freeze starts next Tuesday. All changes to Infrastructure
will require +1
= Things we should discuss =
We use this section to bring up discussion topics. Things we want to talk about
as a group and come up with some consensus /suor decision or just brainstorm a
problem or issue. If there are none of these we skip this section.
(Use #topic your discussion topic - your username)
#topic Oncall
#info Pingou is on call from 2018-08-16->2018-08-23
#info Smooge is on call from 2018-08-23->2018-08-30
#info ??? is on call from 2018-08-30->2018-09-06
#info ??? is on call from 2018-09-06->2018-09-13
#info Summary of last week: (from Pingou)
#topic fedora-tagger sunset (cverna)
#topic statscache sunset (cverna)
#topic
#topic Tickets discussion
#info https://pagure.io/fedora-infrastructure/report/Meetings%20ticket
Go thru each ticket one by one
= Apprentice office hours =
#topic Apprentice Open office minutes
#info A time where apprentices may ask for help or look at problems.
Here we will discuss any apprentice questions, try and match up people looking
for things to do with things to do, progress, testing anything like that.
= Learn about some application or setup in infrastructure =
(This section, each week we get 1 person to talk about an application or setup
that we have. Just going over what it is, how to contribute, ideas for
improvement,
etc. Whoever would like to do this, just add the i/nfo in this section. In the
event we don't find someone to teach about something, we skip this section
and just move on to open floor.)
#info
= Meeting end stuff =
#topic Open Floor
#endmeeting
--
Stephen J Smoogen.
5 years, 7 months