[release] mdapi: 2.0
by Pierre-Yves Chibon
Good morning everyone,
I just cut a new release of mdapi: 2.0
Here is the changelog:
* Thu Nov 19 2015 Pierre-Yves Chibon <pingou(a)pingoured.fr> - 2.0-1
- Update to 2.0
- Fix typos on the front page
- Add the dependencies (Requires, Obsoletes, Provides, Conflicts, Enhances,
Recommends, Suggests, Supplements) to the JSON returned
- Add the option to return a prettier JSON
- Add the possibility to disable checking the SSL cert
It's currently running in stg.
Unfortunately, I already ran into a couple of bugs, so expect a 2.0.1 soon.
Thanks,
Pierre
8 years, 5 months
Plan for thursday's Fedora Infrastructure meeting - 2015-11-19
by Kevin Fenzi
The infrastructure team will be having it's weekly meeting tomorrow,
2015-11-19 at 18:00 UTC in #fedora-meeting on the freenode network.
We have a gobby document
(see: https://fedoraproject.org/wiki/Gobby )
NOTE: Gobby has changed, we are now using gobby05 and infinote. :)
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.
kevin
--
= Introduction =
This shared document is for the next fedora infrastructure meeting.
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 (2015-11-19)
#meetingname infrastructure
#topic aloha
#chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk pbrobinson
#topic New folks introductions / Apprentice feedback
= 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 NO MEETING next week (2015-11-26) due to US holiday - everyone
#info more ansible 2.0 testing, quashed a number of issues - kevin
#info bkernel builders moved to Fedora 23 - kevin
#info mdapi is now in production! - pingou
#info Applied a number of CSI updates from apprentices - kevin
#info Got a meetbot patch applied to require meetingname - kevin/odin
#info
= 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 or 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)
= Old tickets with no recent Activity =
#topic fedrtc.org - kevin
= 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 info 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.)
Schedule:
2015-11-19 - Learn about apprentices - nirik and aikidouke
2015-12-03 - Learn about buildbot - tflink
#topic Learn about: Learn about apprentices - nirik and aikidouke
= Meeting end stuff =
#topic Open Floor
About cloud sig group in infra cloud - kushal
#endmeeting
8 years, 5 months
Update to python path in zodbot.rst
by David Shier
While updating Zodbot to require a meeting topic to start I noted that the
document references /usr/lib/python2.6, which no longer exists.. it's
python2.7 at this time. Below is the diff with my changes, and an updated
version of the rst is attached.
--- zodbot.rst.orig 2015-11-18 18:04:55.152124621 -0500
+++ zodbot.rst 2015-11-18 18:08:35.848942876 -0500
@@ -80,7 +80,7 @@
of the log uploaded to Trac (don't worry too much about formatting;
meeting.py works well with irssi- and XChat-like logs), then run::
- sudo python
/usr/lib/python2.6/site-packages/supybot/plugins/MeetBot/meeting.p
y replay /path/to/fixed.log.txt
+ sudo python
/usr/lib/python2.7/site-packages/supybot/plugins/MeetBot/meeting.p
y replay /path/to/fixed.log.txt
Close the Trac ticket, letting the user know that the logs are processed
in the same directory as the URL they gave you.
~
------------
Dave Shier
8 years, 5 months
UPDATED List of Infrastructure hosts with no CSI vars + infra
apprentice workday
by Zach Villers
If all of today's packages are accepted - these are the remaining hosts
that need CSI vars added.
While the day is not yet over, I wanted to thank everyone that came out,
helped, and reviewed patches. If you participated today, thank you! If you
watched or learned something, also thank you! If you weren't able to join,
please drop by #fedora-admin anytime.
arm-packager
arm-qa
atomichw
beaker-stg
beaker-virthosts
bkernel
blockerbugs
blockerbugs-stg
bodhi-backend
busgateway
busgateway-stg
bvirthost
cloud-hardware
composers
composers-stg
copr
copr-dist-git
copr-dist-git-stg
copr-keygen
copr-keygen-stg
copr-stg
darkserver
datagrepper
datagrepper-stg
dev
dhcp
docs-backend
download-ib
download-phx2
download-rdu2
elections
elections-stg
existgrpvar.sh
existgrpvar.sh~
fas
fas-stg
fedimg
fedimg-stg
fedocal
fedocal-stg
gallery
gallery-stg
github2fedmsg
github2fedmsg-stg
hosted
hotness
hotness-stg
ipsilon
ipsilon-stg
jenkins-master
jenkins-slave
kernel-qa
kerneltest
kerneltest-stg
keys
koji
koji-not-yet-ansibilized
koji-stg
lockbox
mailman
mailman-stg
mdapi
mdapi-stg
memcached
memcached-stg
mirrorlist2
mirrorlist2-stg
mm
mm-stg
notifs-backend
notifs-backend-stg
notifs-web
notifs-web-stg
nuancier
nuancier-stg
openqa
openqa-stg
openqa-stg-workers
openqa-workers
openstack-compute
osbs-stg
OSv3
packages
packages-stg
paste
paste-stg
persistent-cloud
pkgdb
pkgdb-stg
pkgs
pkgs-stg
postgresql-server
qadevel
qa-stg
releng
releng-compose
resultsdb-dev
resultsdb-prod
resultsdb-stg
retrace
secondary
sign-bridge
sign-vault
smtp-mm
staging
statscache-backend
statscache-backend-stg
statscache-web
statscache-web-stg
summershum
summershum-stg
sundries
sundries-stg
tagger
tagger-stg
taskotron-dev
taskotron-dev-client-hosts
taskotron-dev-clients
taskotron-prod
taskotron-prod-clients
taskotron-stg
taskotron-stg-clients
twisted-buildbots
unbound
virthost
virthost-comm
wiki
wiki-stg
8 years, 5 months
README typo fix in infra-sop.rst
by simon Quain
Hi,
Found below typo in infra-sop.rst in infra-docs repo
Simon
diff --git a/infra-sop.rst b/infra-sop.rst
index 4797eb5..2fd4067 100644
--- a/infra-sop.rst
+++ b/infra-sop.rst
@@ -8,7 +8,7 @@ Infrastructure SOP SOP
======================
We use SOPs (standard operating procedures) to list how we run things in
-Fedora. A better explanation is available in REDAME file.
+Fedora. A better explanation is available in README file.
A list of SOPs is available at
http://infrastructure.fedoraproject.org/infra/docs/
8 years, 5 months
builvm-ppc64le csi vars patch
by Zach Villers
From add6a8a2e3050c0531b8e8ec6ca0a2f538a9845e Mon Sep 17 00:00:00 2001
From: aikidouke <zachvatwork(a)gmail.com>
Date: Wed, 18 Nov 2015 17:06:23 -0500
Subject: [PATCH 4/4] ppc64le csi vars
---
inventory/group_vars/buildvm-ppc64le | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/inventory/group_vars/buildvm-ppc64le b/inventory/group_vars/buildvm-ppc64le
index 75635e6..8353e6b 100644
--- a/inventory/group_vars/buildvm-ppc64le
+++ b/inventory/group_vars/buildvm-ppc64le
@@ -27,10 +27,12 @@ sudoers: "{{ private }}/files/sudo/arm-releng-sudoers"
koji_server_url: "http://ppc.koji.fedoraproject.org/kojihub"
koji_weburl: "http://ppc.koji.fedoraproject.org/koji"
koji_topurl: "http://ppcpkgs.fedoraproject.org/"
+
csi_security_category: High
csi_primary_contact: Fedora Admins - admin(a)fedoraproject.org
-csi_purpose: Koji service employs a set of machines to build packages for the Fedora project. This group builds packages for aarch64 architecture.
+csi_purpose: Koji service employs a set of machines to build packages for the Fedora project. This playbook builds vm builders for ppc64le architecture.
csi_relationship: |
+ * VMs build on top of buildvmhost
* Relies on koji-hub, Packages, PkgDB, apache, fedmsg, fas, virthost, and is monitored by nagios
* Several services rely on the builders, including koschei, Bodhi, Tagger, SCM, Darkserver.
* Produces automated builds of packages for the architecture listed. Builders can be scaled by adding new
--
2.5.0
8 years, 5 months
csi vars patch for buildvm-ppc64
by Zach Villers
From ee702ea109e2fdf4bf1c7b9e8e78b7bf4610eac9 Mon Sep 17 00:00:00 2001
From: aikidouke <zachvatwork(a)gmail.com>
Date: Wed, 18 Nov 2015 17:03:52 -0500
Subject: [PATCH 2/4] ppc64 csi vars
---
inventory/group_vars/buildvm-ppc64 | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/inventory/group_vars/buildvm-ppc64 b/inventory/group_vars/buildvm-ppc64
index f523683..15f952f 100644
--- a/inventory/group_vars/buildvm-ppc64
+++ b/inventory/group_vars/buildvm-ppc64
@@ -27,10 +27,12 @@ sudoers: "{{ private }}/files/sudo/arm-releng-sudoers"
koji_server_url: "http://ppc.koji.fedoraproject.org/kojihub"
koji_weburl: "http://ppc.koji.fedoraproject.org/koji"
koji_topurl: "http://ppcpkgs.fedoraproject.org/"
+
csi_security_category: High
csi_primary_contact: Fedora Admins - admin(a)fedoraproject.org
-csi_purpose: Koji service employs a set of machines to build packages for the Fedora project. This group builds packages for aarch64 architecture.
+csi_purpose: Koji service employs a set of machines to build packages for the Fedora project. This playbook builds vm builders for packages with ppc architecture.
csi_relationship: |
+ * VMs build on top of buildvmhost
* Relies on koji-hub, Packages, PkgDB, apache, fedmsg, fas, virthost, and is monitored by nagios
* Several services rely on the builders, including koschei, Bodhi, Tagger, SCM, Darkserver.
* Produces automated builds of packages for the architecture listed. Builders can be scaled by adding new
--
2.5.0
8 years, 5 months
CSI vars patch for buildaarch64
by Zach Villers
From e23414fe2b1d9efb3389976789ebcec769ed61f4 Mon Sep 17 00:00:00 2001
From: aikidouke <zachvatwork(a)gmail.com>
Date: Wed, 18 Nov 2015 13:42:43 -0500
Subject: [PATCH 1/6] added csi vars to buildaarch64
---
inventory/group_vars/buildaarch64 | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/inventory/group_vars/buildaarch64 b/inventory/group_vars/buildaarch64
index 927f219..caa370f 100644
--- a/inventory/group_vars/buildaarch64
+++ b/inventory/group_vars/buildaarch64
@@ -6,3 +6,17 @@ sudoers: "{{ private }}/files/sudo/buildsecondary-sudoers"
koji_server_url: "http://arm.koji.fedoraproject.org/kojihub"
koji_weburl: "http://arm.koji.fedoraproject.org/koji"
koji_topurl: "http://armpkgs.fedoraproject.org/"
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should ovveride them with specific info.
+# See http://infrastructure.fedoraproject.org/csi/security-policy/
+
+csi_security_category: High
+csi_primary_contact: Fedora Admins - admin(a)fedoraproject.org
+csi_purpose: Koji service employees a set of virtual machines to build packages for the Fedora project. This group
+builds packages for aarch64 architecture.
+csi_relationship: |
+ * Relies on koji-hub, Packages, PkgDB, apache, fedmsg, fas, virthost, and is monitored by nagios
+ * Several services rely on the builders, including koschei, Bodhi, Tagger, SCM, Darkserver.
+ * Produces automated builds of packages for the architecture listed. Builders can be scaled by adding new
+ * virtual instances
--
2.5.0
8 years, 5 months
CSI vars patch for buildppc
by Zach Villers
From 287b7370873f287efb685150c877f09f20fbc31a Mon Sep 17 00:00:00 2001
From: aikidouke <zachvatwork(a)gmail.com>
Date: Wed, 18 Nov 2015 19:38:41 +0000
Subject: [PATCH] added buildppc csi vars
---
inventory/group_vars/buildppc | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/inventory/group_vars/buildppc b/inventory/group_vars/buildppc
index fe0fa21..d101a6c 100644
--- a/inventory/group_vars/buildppc
+++ b/inventory/group_vars/buildppc
@@ -8,7 +8,6 @@ ks_url: http://10.5.126.23/repo/rhel/ks/buildvm-fedora-21-ppc64
ks_repo: http://10.5.126.23/pub/fedora-secondary/releases/21/Server/ppc64/os/
nm: 255.255.255.0
gw: 10.5.125.254
-eth1_gw: 10.5.127.254
dns: 10.5.126.21
virt_install_command: virt-install -n {{ inventory_hostname }} -r {{ mem_size }}
--graphics none --serial pty
@@ -16,13 +15,14 @@ virt_install_command: virt-install -n {{ inventory_hostname }} -r {{ mem_size }}
--vcpus={{ num_cpus }} -l {{ ks_repo }} -x
"ksdevice=eth0 ks={{ ks_url }} console=tty0 console=hvc0
hostname={{ inventory_hostname }} nameserver={{ dns }}
- ip={{ eth0_ip }}::{{ gw }}:{{ nm }}:{{ inventory_hostname }}:eth0:none"
+ ip={{ eth0_ip }}::{{ gw }}:{{ nm }}:{{ inventory_hostname }}:eth0:none
ip={{ eth1_ip }}:::{{ nm }}:{{ inventory_hostname }}-nfs:eth1:none"
--network=bridge=br2,model=virtio --network=bridge=br3,model=virtio
--autostart --noautoconsole; sleep 5
# for systems that do not match the above - specify the same parameter in
# the host_vars/$hostname file
+
host_group: kojibuilder
fas_client_groups: sysadmin-releng
sudoers: "{{ private }}/files/sudo/arm-releng-sudoers"
@@ -30,3 +30,17 @@ sudoers: "{{ private }}/files/sudo/arm-releng-sudoers"
koji_server_url: "http://koji.fedoraproject.org/kojihub"
koji_weburl: "http://koji.fedoraproject.org/koji"
koji_topurl: "http://kojipkgs.fedoraproject.org/"
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should ovveride them with specific info.
+# See http://infrastructure.fedoraproject.org/csi/security-policy/
+
+csi_security_category: High
+csi_primary_contact: Fedora Admins - admin(a)fedoraproject.org
+csi_purpose: Koji service employees a set of virtual machines to build packages for the Fedora project. This group
+builds packages for the ppc architecture.
+csi_relationship: |
+ * Relies on koji-hub, Packages, PkgDB, apache, fedmsg, fas, virthost, and is monitored by nagios
+ * Several services rely on the builders, including koschei, Bodhi, Tagger, SCM, Darkserver.
+ * Produces automated builds of packages for the architecture listed. Builders can be scaled by adding new
+ * virtual instances
--
1.8.3.1
8 years, 5 months
correct CSI vars patch for buildhw
by Zach Villers
From 6191e21b1ed76b394c22bf8d8d03897b0c2d4093 Mon Sep 17 00:00:00 2001
From: aikidouke <zachvatwork(a)gmail.com>
Date: Wed, 18 Nov 2015 19:31:07 +0000
Subject: [PATCH] correct buildhw csi var patch
---
inventory/group_vars/buildhw | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/inventory/group_vars/buildhw b/inventory/group_vars/buildhw
index ae54fda..774e0e6 100644
--- a/inventory/group_vars/buildhw
+++ b/inventory/group_vars/buildhw
@@ -7,3 +7,17 @@ freezes: true
koji_server_url: "http://koji.fedoraproject.org/kojihub"
koji_weburl: "http://koji.fedoraproject.org/koji"
koji_topurl: "http://kojipkgs.fedoraproject.org/"
+
+# These variables are pushed into /etc/system_identification by the base role.
+# Groups and individual hosts should ovveride them with specific info.
+# See http://infrastructure.fedoraproject.org/csi/security-policy/
+
+csi_security_category: High
+csi_primary_contact: Fedora Admins - admin(a)fedoraproject.org
+csi_purpose: Koji service employees a set of virtual machines to build packages for the Fedora project. This group
+builds packages for x86_64 and i386 architecture.
+csi_relationship: |
+ * Relies on koji-hub, Packages, PkgDB, apache, fedmsg, fas, virthost, and is monitored by nagios
+ * Several services rely on the builders, including koschei, Bodhi, Tagger, SCM, Darkserver.
+ * Produces automated builds of packages for the architecture listed. Builders can be scaled by adding new
+ * virtual instances
--
1.8.3.1
8 years, 5 months