[PATCH] atomic: move signing to new ostree repo location
by Dusty Mabe
Now that we are post f26 GA the repo location will
be under mash directory. Move the signing to that
location and also add in signing of the testing refs.
---
roles/robosignatory/files/robosignatory.production.py | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/roles/robosignatory/files/robosignatory.production.py b/roles/robosignatory/files/robosignatory.production.py
index c0b9950..5d87f4e 100644
--- a/roles/robosignatory/files/robosignatory.production.py
+++ b/roles/robosignatory/files/robosignatory.production.py
@@ -181,12 +181,16 @@ config = {
'directory': '/mnt/fedora_koji/koji/compose/ostree/25/',
'key': 'fedora-25'
},
+ 'fedora/26/x86_64/testing/atomic-host': {
+ 'directory': '/mnt/fedora_koji/koji/mash/atomic/26/',
+ 'key': 'fedora-26'
+ },
'fedora/26/x86_64/updates/atomic-host': {
- 'directory': '/mnt/fedora_koji/koji/compose/atomic/26/',
+ 'directory': '/mnt/fedora_koji/koji/mash/atomic/26/',
'key': 'fedora-26'
},
'fedora/26/x86_64/atomic-host': {
- 'directory': '/mnt/fedora_koji/koji/compose/atomic/26/',
+ 'directory': '/mnt/fedora_koji/koji/mash/atomic/26/',
'key': 'fedora-26'
},
'fedora/26/x86_64/workstation': {
--
2.9.4
6 years, 8 months
[PATCH] bodhi: enable ostree generation for fedora 26
by Dusty Mabe
Signed-off-by: Dusty Mabe <dusty(a)dustymabe.com>
---
roles/bodhi2/backend/templates/atomic-config.py.j2 | 54 ++++++++++++++++++++++
1 file changed, 54 insertions(+)
diff --git a/roles/bodhi2/backend/templates/atomic-config.py.j2 b/roles/bodhi2/backend/templates/atomic-config.py.j2
index 31d0b6e..5778cd5 100644
--- a/roles/bodhi2/backend/templates/atomic-config.py.j2
+++ b/roles/bodhi2/backend/templates/atomic-config.py.j2
@@ -6,6 +6,60 @@ rhel6 = dist[0] == 'redhat' and int(float(dist[1])) == 6
config = dict(
releases={
+ 'f26-updates': {
+ 'name': 'f26-updates',
+ 'repo': 'updates',
+ 'version': '26',
+ 'arch': 'x86_64',
+
+ # OSTree treefile configuration
+ # https://github.com/projectatomic/rpm-ostree/blob/master/doc/treefile.md
+ 'tree': 'docker-host',
+ 'treefile': {
+ 'include': 'fedora-atomic-docker-host.json',
+ 'ref': 'fedora/26/x86_64/updates/atomic-host',
+ 'repos': ['fedora-26', 'fedora-26-updates', 'updates'],
+ 'packages': [],
+ },
+
+ # The name of the mock container to build and maintain
+ 'mock': 'fedora-26-updates-x86_64',
+
+ # The git branch to use in the `git_repo` for the parent
+ # treefile & repo configurations
+ 'git_branch': 'f26',
+
+ # Add or overwrite yum repository name:urls. This lets you
+ # compose trees against your own repositories.
+ 'repos': {},
+ },
+ 'f26-updates-testing': {
+ 'name': 'f26-updates-testing',
+ 'repo': 'updates-testing',
+ 'version': '26',
+ 'arch': 'x86_64',
+
+ # OSTree treefile configuration
+ # https://github.com/projectatomic/rpm-ostree/blob/master/doc/treefile.md
+ 'tree': 'docker-host',
+ 'treefile': {
+ 'include': 'fedora-atomic-docker-host.json',
+ 'ref': 'fedora/26/x86_64/testing/atomic-host',
+ 'repos': ['fedora-26', 'fedora-26-updates', 'updates-testing'],
+ 'packages': [],
+ },
+
+ # The name of the mock container to build and maintain
+ 'mock': 'fedora-26-updates-testing-x86_64',
+
+ # The git branch to use in the `git_repo` for the parent
+ # treefile & repo configurations
+ 'git_branch': 'f26',
+
+ # Add or overwrite yum repository name:urls. This lets you
+ # compose trees against your own repositories.
+ 'repos': {},
+ },
'f25-updates': {
'name': 'f25-updates',
'repo': 'updates',
--
2.9.4
6 years, 8 months
FBR to deploy fedimg==0.7.5
by Sayan Chowdhury
Hi,
Submitting a FBR to update the fedimg package to 0.7.5. This update
includes a fix[1] to make the snapshot public in the non-us-east-1 region.
Earlier, fedimg had an issue where people could copy AMIs to their own
account. The last release missed out the case that the snapshots in all the
regions should be explicitly made public.
[1] https://github.com/fedora-infra/fedimg/pull/60
-- Sayan
6 years, 8 months
Fedora 26 Final Freeze now in effect
by Kevin Fenzi
Greetings.
we are now in the infrastructure freeze leading up to the Fedora 26
Final release. This is a final-release freeze.
We do this to ensure that our infrastructure is stable and ready to
release Fedora 26 when it's available.
You can see a list of hosts that do not freeze by checking out the
ansible repo and running the freezelist script:
git clone
https://infrastructure.fedoraproject.org/infra/ansible.git/scripts/freeze...
-i inventory
Any hosts listed as freezes is frozen until 2017-07-11 (or later if the
release slips). Frozen hosts should have no changes made to them without
a sign-off on the change from at least 2 sysadmin-main or rel-eng
members, along with (in most cases) a patch of the exact change to be
made to
this list.
Thanks,
kevin
6 years, 8 months
[Release] mdapi: 2.9
by Pierre-Yves Chibon
Good Morning Everyone,
I cut a new release of mdapi today: 2.9
Here is its changelog:
* Wed Jul 12 2017 Pierre-Yves Chibon <pingou(a)pingoured.fr> - 2.9-1
- Update to 2.9
- Add JSONP support to the application for easier integration with other apps
It is happily running in stg and prod (wasn't froze).
Happy querying!
Pierre
6 years, 8 months
[PATCH] fedora-updates-push: sync F26 atomic content
by Dusty Mabe
Signed-off-by: Dusty Mabe <dusty(a)dustymabe.com>
---
roles/bodhi2/backend/files/fedora-updates-push | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/roles/bodhi2/backend/files/fedora-updates-push b/roles/bodhi2/backend/files/fedora-updates-push
index 6e0a647..0dd35c4 100755
--- a/roles/bodhi2/backend/files/fedora-updates-push
+++ b/roles/bodhi2/backend/files/fedora-updates-push
@@ -141,7 +141,7 @@ for rel in 26; do
done
-for rel in 24 25; do
+for rel in 24 25 26; do
OUTPUT1=$(rsync $OPTIONS --ignore-existing \
$ATOMICSOURCE/$rel/objects/ $ATOMICDEST/$rel/objects/)
--
2.9.4
6 years, 8 months
FBR: run commands to enable f25->f26 ostree static delta creation
by Dusty Mabe
For https://pagure.io/atomic-wg/issue/291 we'd like to create a static delta
from the last fedora 25 commit to the fedora 26 commits we are releasing. Since
we don't yet have a unified repo structure we need to pull the last fedora 25
commit into the fedora 26 repo. Can someone with appropriate permissions run the
following procedure on a machine that has the ostree repos mounted:
1. change directory to the equivalent of https://kojipkgs.fedoraproject.org/atomic/
2. take note of permissions of files within those directories
3. ostree --repo=./26/ pull-local ./25/ ce555fa89da934e6eef23764fb40e8333234b8b60b6f688222247c958e5ebd5b
ostree --repo=./26/ show ce555fa89da934e6eef23764fb40e8333234b8b60b6f688222247c958e5ebd5b
4. make sure permissions are still right for files within those directories
5. Send me the output of running those two commands.
Thanks,
Dusty
6 years, 8 months
Weekly Koji Infra Tag Report
by Nobody
This is a list of packages in the various infrastructure koji tags
Please check and make sure there are not any that can be removed/dropped
epel6-infra
(no matching packages)
epel7-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
pkgdb2 epel7-infra pingou
freeipa-ktutils epel7-infra puiterwijk
compose-utils epel7-infra ausil
fedmsg-beaker-repoupdate epel7-infra tflink
anitya epel7-infra jcline
the-new-hotness epel7-infra jcline
fedocal epel7-infra pingou
pdc-updater epel7-infra ralph
python-IPy epel7-infra kevin
python-robosignatory epel7-infra puiterwijk
pagure-dist-git epel7-infra pingou
python-pdc epel7-infra ralph
glusterfs epel7-infra kevin
kerneltest epel7-infra pingou
mirrormanager2 epel7-infra puiterwijk
blockerbugs epel7-infra tflink
python-django-jsonfield epel7-infra ralph
f23-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
libphutil, f23-infra tflink
arcanist, f23-infra tflink
phabricator f23-infra tflink
phabricator-extension-ipsilonauth f23-infra tflink
libphutil f23-infra tflink
arcanist f23-infra tflink
f24-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
mediawiki-openid f24-infra kevin
phabricator-extension-oauth f24-infra tflink
python-twill f24-infra codeblock
stickynotes2modernpaste f24-infra codeblock
python-flask-testing f24-infra codeblock
modern-paste f24-infra codeblock
mediawiki-skin-fedora f24-infra puiterwijk
mediawiki-FedoraBadges f24-infra kevin
basset f24-infra puiterwijk
phabricator f24-infra tflink
mediawiki-Lockdown f24-infra kevin
libphutil f24-infra tflink
arcanist f24-infra tflink
mediawiki-RSS f24-infra kevin
mirrormanager2 f24-infra puiterwijk
f25-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
python-flask-testing f25-infra codeblock
modern-paste f25-infra codeblock
python-coveralls f25-infra codeblock
mdapi f25-infra pingou
basset f25-infra puiterwijk
mediawiki-FedoraBadges f25-infra kevin
mediawiki-Lockdown f25-infra kevin
mediawiki-RSS f25-infra kevin
mediawiki-openid f25-infra kevin
plus-plus-service f25-infra pingou
python-pdc f25-infra ralph
python-django-cors-headers f25-infra ralph
python-django-rest-framework-composed-permissions f25-infra ralph
patternfly1 f25-infra ralph
piwik f25-infra codeblock
fas f25-infra kevin
libphutil, f25-infra tflink
arcanist, f25-infra tflink
phabricator f25-infra tflink
phabricator-extension-ipsilonauth f25-infra tflink
libphutil f25-infra tflink
arcanist f25-infra tflink
python-twill f25-infra codeblock
stickynotes2modernpaste f25-infra codeblock
mediawiki-skin-fedora f25-infra kevin
f26-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
piwik f26-infra codeblock
f27-infra
Package Tag Extra Arches Owner
----------------------- ----------------------- ---------------- ---------------
piwik f27-infra codeblock
6 years, 8 months