Stale Tasks Sheet
by Timothy Krupinski
Hey all,
I've created a Google doc to track this. I only have a few emails so far,
but if anybody has info missing from the sheet I would appreciate updates!
Once I track down all the owner/reporter emails I'll start trying to get
updates.
https://docs.google.com/spreadsheet/ccc?key=0AtlkXQqIZDb3dG0xSFBkQVBKUnVy...
P.S. - I was looking around and didn't seem to find any type of member list
with emails, so i've been using the mailing list archives to search for
them. Is there a better way?
Thanks,
Tim
10 years, 8 months
[PATCH] move virthost to a role
by Michael Scherer
From: Michael Scherer <misc(a)zarb.org>
---
files/virthost/libvirtd.conf | 3 ---
handlers/restart_services.yml | 3 ---
playbooks/groups/virthost.yml | 2 +-
roles/virthost/files/libvirtd.conf | 3 +++
roles/virthost/handlers/main.yml | 5 +++++
roles/virthost/tasks/main.yml | 28 ++++++++++++++++++++++++++++
tasks/virthost.yml | 28 ----------------------------
7 files changed, 37 insertions(+), 35 deletions(-)
delete mode 100644 files/virthost/libvirtd.conf
create mode 100644 roles/virthost/files/libvirtd.conf
create mode 100644 roles/virthost/handlers/main.yml
create mode 100644 roles/virthost/tasks/main.yml
delete mode 100644 tasks/virthost.yml
diff --git a/files/virthost/libvirtd.conf b/files/virthost/libvirtd.conf
deleted file mode 100644
index e36ce0a..0000000
--- a/files/virthost/libvirtd.conf
+++ /dev/null
@@ -1,3 +0,0 @@
-unix_sock_group = "sysadmin-main"
-unix_sock_rw_perms = "0770"
-auth_unix_rw = "none"
diff --git a/handlers/restart_services.yml b/handlers/restart_services.yml
index 23aa481..b311acb 100644
--- a/handlers/restart_services.yml
+++ b/handlers/restart_services.yml
@@ -38,9 +38,6 @@
- name: restart jenkins
action: service name=jenkins state=restarted
-- name: restart libvirtd
- action: service name=libvirtd state=restarted
-
- name: restart lighttpd
action: service name=lighttpd state=restarted
diff --git a/playbooks/groups/virthost.yml b/playbooks/groups/virthost.yml
index c03453e..ab15a7c 100644
--- a/playbooks/groups/virthost.yml
+++ b/playbooks/groups/virthost.yml
@@ -17,6 +17,7 @@
- /srv/web/infra/ansible/roles/denyhosts
- /srv/web/infra/ansible/roles/nagios_client
- /srv/web/infra/ansible/roles/fas_client
+ - /srv/web/infra/ansible/roles/virthost
tasks:
- include: $tasks/hosts.yml
@@ -26,7 +27,6 @@
- include: $tasks/motd.yml
- include: $tasks/sudo.yml
- include: $tasks/collectd/client.yml
- - include: $tasks/virthost.yml
# TODO: add iscsi task
diff --git a/roles/virthost/files/libvirtd.conf b/roles/virthost/files/libvirtd.conf
new file mode 100644
index 0000000..e36ce0a
--- /dev/null
+++ b/roles/virthost/files/libvirtd.conf
@@ -0,0 +1,3 @@
+unix_sock_group = "sysadmin-main"
+unix_sock_rw_perms = "0770"
+auth_unix_rw = "none"
diff --git a/roles/virthost/handlers/main.yml b/roles/virthost/handlers/main.yml
new file mode 100644
index 0000000..6bbc608
--- /dev/null
+++ b/roles/virthost/handlers/main.yml
@@ -0,0 +1,5 @@
+---
+- name: restart libvirtd
+ action: service name=libvirtd state=restarted
+
+
diff --git a/roles/virthost/tasks/main.yml b/roles/virthost/tasks/main.yml
new file mode 100644
index 0000000..abde30b
--- /dev/null
+++ b/roles/virthost/tasks/main.yml
@@ -0,0 +1,28 @@
+---
+# tasklist for setting up the virthost server.
+
+- name: set selinux to enforcing
+ selinux: policy=targeted state=enforcing
+
+- name: install libvirt packages
+ yum: pkg=$item state=installed
+ with_items:
+ - qemu-kvm
+ - libvirt
+ - python-virtinst
+ tags:
+ - packages
+
+# install libvirtd.conf
+#
+# This provides us with the ability to use virt-manager from non root accounts.
+#
+- name: install libvirtd.conf
+ copy: src=libvirtd.conf dest=/etc/libvirt/libvirtd.conf
+ notify:
+ - restart libvirtd
+ tags:
+ - config
+
+- name: enable libvirtd
+ service: name=libvirtd state=started enabled=yes
diff --git a/tasks/virthost.yml b/tasks/virthost.yml
deleted file mode 100644
index 4b3ea2d..0000000
--- a/tasks/virthost.yml
+++ /dev/null
@@ -1,28 +0,0 @@
----
-# tasklist for setting up the virthost server.
-
-- name: set selinux to enforcing
- selinux: policy=targeted state=enforcing
-
-- name: install libvirt packages
- yum: pkg=$item state=installed
- with_items:
- - qemu-kvm
- - libvirt
- - python-virtinst
- tags:
- - packages
-
-# install libvirtd.conf
-#
-# This provides us with the ability to use virt-manager from non root accounts.
-#
-- name: install libvirtd.conf
- copy: src=$files/virthost/libvirtd.conf dest=/etc/libvirt/libvirtd.conf
- notify:
- - restart libvirtd
- tags:
- - config
-
-- name: enable libvirtd
- service: name=libvirtd state=started enabled=yes
--
1.8.3.1
10 years, 8 months
[PATCH 1/1] move virthost to a role
by Michael Scherer
From: Michael Scherer <misc(a)zarb.org>
---
files/virthost/libvirtd.conf | 3 ---
handlers/restart_services.yml | 3 ---
playbooks/groups/virthost.yml | 2 +-
roles/virthost/files/libvirtd.conf | 3 +++
roles/virthost/handlers/main.yml | 5 +++++
roles/virthost/tasks/main.yml | 28 ++++++++++++++++++++++++++++
tasks/virthost.yml | 28 ----------------------------
7 files changed, 37 insertions(+), 35 deletions(-)
delete mode 100644 files/virthost/libvirtd.conf
create mode 100644 roles/virthost/files/libvirtd.conf
create mode 100644 roles/virthost/handlers/main.yml
create mode 100644 roles/virthost/tasks/main.yml
delete mode 100644 tasks/virthost.yml
diff --git a/files/virthost/libvirtd.conf b/files/virthost/libvirtd.conf
deleted file mode 100644
index e36ce0a..0000000
--- a/files/virthost/libvirtd.conf
+++ /dev/null
@@ -1,3 +0,0 @@
-unix_sock_group = "sysadmin-main"
-unix_sock_rw_perms = "0770"
-auth_unix_rw = "none"
diff --git a/handlers/restart_services.yml b/handlers/restart_services.yml
index 23aa481..b311acb 100644
--- a/handlers/restart_services.yml
+++ b/handlers/restart_services.yml
@@ -38,9 +38,6 @@
- name: restart jenkins
action: service name=jenkins state=restarted
-- name: restart libvirtd
- action: service name=libvirtd state=restarted
-
- name: restart lighttpd
action: service name=lighttpd state=restarted
diff --git a/playbooks/groups/virthost.yml b/playbooks/groups/virthost.yml
index c03453e..ab15a7c 100644
--- a/playbooks/groups/virthost.yml
+++ b/playbooks/groups/virthost.yml
@@ -17,6 +17,7 @@
- /srv/web/infra/ansible/roles/denyhosts
- /srv/web/infra/ansible/roles/nagios_client
- /srv/web/infra/ansible/roles/fas_client
+ - /srv/web/infra/ansible/roles/virthost
tasks:
- include: $tasks/hosts.yml
@@ -26,7 +27,6 @@
- include: $tasks/motd.yml
- include: $tasks/sudo.yml
- include: $tasks/collectd/client.yml
- - include: $tasks/virthost.yml
# TODO: add iscsi task
diff --git a/roles/virthost/files/libvirtd.conf b/roles/virthost/files/libvirtd.conf
new file mode 100644
index 0000000..e36ce0a
--- /dev/null
+++ b/roles/virthost/files/libvirtd.conf
@@ -0,0 +1,3 @@
+unix_sock_group = "sysadmin-main"
+unix_sock_rw_perms = "0770"
+auth_unix_rw = "none"
diff --git a/roles/virthost/handlers/main.yml b/roles/virthost/handlers/main.yml
new file mode 100644
index 0000000..6bbc608
--- /dev/null
+++ b/roles/virthost/handlers/main.yml
@@ -0,0 +1,5 @@
+---
+- name: restart libvirtd
+ action: service name=libvirtd state=restarted
+
+
diff --git a/roles/virthost/tasks/main.yml b/roles/virthost/tasks/main.yml
new file mode 100644
index 0000000..abde30b
--- /dev/null
+++ b/roles/virthost/tasks/main.yml
@@ -0,0 +1,28 @@
+---
+# tasklist for setting up the virthost server.
+
+- name: set selinux to enforcing
+ selinux: policy=targeted state=enforcing
+
+- name: install libvirt packages
+ yum: pkg=$item state=installed
+ with_items:
+ - qemu-kvm
+ - libvirt
+ - python-virtinst
+ tags:
+ - packages
+
+# install libvirtd.conf
+#
+# This provides us with the ability to use virt-manager from non root accounts.
+#
+- name: install libvirtd.conf
+ copy: src=libvirtd.conf dest=/etc/libvirt/libvirtd.conf
+ notify:
+ - restart libvirtd
+ tags:
+ - config
+
+- name: enable libvirtd
+ service: name=libvirtd state=started enabled=yes
diff --git a/tasks/virthost.yml b/tasks/virthost.yml
deleted file mode 100644
index 4b3ea2d..0000000
--- a/tasks/virthost.yml
+++ /dev/null
@@ -1,28 +0,0 @@
----
-# tasklist for setting up the virthost server.
-
-- name: set selinux to enforcing
- selinux: policy=targeted state=enforcing
-
-- name: install libvirt packages
- yum: pkg=$item state=installed
- with_items:
- - qemu-kvm
- - libvirt
- - python-virtinst
- tags:
- - packages
-
-# install libvirtd.conf
-#
-# This provides us with the ability to use virt-manager from non root accounts.
-#
-- name: install libvirtd.conf
- copy: src=$files/virthost/libvirtd.conf dest=/etc/libvirt/libvirtd.conf
- notify:
- - restart libvirtd
- tags:
- - config
-
-- name: enable libvirtd
- service: name=libvirtd state=started enabled=yes
--
1.8.3.1
10 years, 8 months
[PATCH 1/1] use a simpler syntax for the nrpe config
by Michael Scherer
From: Michael Scherer <misc(a)zarb.org>
---
roles/nagios_client/tasks/main.yml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/roles/nagios_client/tasks/main.yml b/roles/nagios_client/tasks/main.yml
index a04e3fb..373cd60 100644
--- a/roles/nagios_client/tasks/main.yml
+++ b/roles/nagios_client/tasks/main.yml
@@ -43,15 +43,15 @@
- config
- name: install nrpe client configs
- template: src={{ item.src }} dest=/etc/nrpe.d/{{ item.dest }}
+ template: src={{ item }}.j2 dest=/etc/nrpe.d/{{ item.dest }}
with_items:
- - { src: 'check_mirrorlist_cache.cfg.j2', dest: 'check_mirrorlist_cache.cfg' }
- - { src: 'check_raid.cfg.j2', dest: 'check_raid.cfg' }
- - { src: 'check_cron.cfg.j2', dest: 'check_cron.cfg' }
- - { src: 'check_disk.cfg.j2', dest: 'check_disk.cfg' }
- - { src: 'check_swap.cfg.j2', dest: 'check_swap.cfg' }
- - { src: 'check_postfix_queue.cfg.j2', dest: 'check_postfix_queue.cfg' }
- - { src: 'check_lock.cfg.j2', dest: 'check_lock.cfg' }
+ - check_mirrorlist_cache.cfg
+ - check_raid.cfg
+ - check_cron.cfg
+ - check_disk.cfg
+ - check_swap.cfg
+ - check_postfix_queue.cfg
+ - check_lock.cfg
notify:
- restart nrpe
tags:
--
1.8.3.1
10 years, 8 months
Trac Housekeeping
by Timothy Krupinski
Hello friends,
One thing i've noticed is that many of the tickets on the Trac haven't been
updated in months. Since i'm new, I thought a good warmup would be to get
in touch with owners of tasks still not closed, with no activity in over a
month. So i'll be attempting to contact owners individually in the coming
days.
I'm also open to any suggestions on this - if you think it's a waste of
time or have some info that might help, let me know!
Thanks,
Tim
10 years, 8 months
Plan for tomorrow's Fedora Infrastructure meeting (2013-08-21)
by Kevin Fenzi
The infrastructure team will be having it's weekly meeting tomorrow,
2013-08-21 at 19:00 UTC in #fedora-meeting on the freenode network.
Suggested topics:
#topic New folks introductions and Apprentice tasks.
If any new folks want to give a quick one line bio or any apprentices
would like to ask general questions, they can do so in this part of the
meeting. Don't be shy!
#topic Applications status / discussion
Check in on status of our applications: pkgdb, fas, bodhi, koji,
community, voting, tagger, packager, dpsearch, etc.
If there's new releases, bugs we need to work around or things to note.
#topic Sysadmin status / discussion
Here we talk about sysadmin related happenings from the previous week,
or things that are upcoming.
#topic Upcoming Tasks/Items
https://apps.fedoraproject.org/calendar/list/infrastructure/
#topic Open Floor
Submit your agenda items, as tickets in the trac instance and send a
note replying to this thread.
More info here:
https://fedoraproject.org/wiki/Infrastructure/Meetings#Meetings
Thanks
kevin
10 years, 8 months
Meeting Agenda Item: Introduction Alexandre MEDA
by Alexandre M
Hello World !
My name is Alexandre MEDA, I am a French student in second year in a IT
engineering school. I have been using Fedora for more than one year and I
fall in love of this distrib :), so i was asking myself "Why not
contribute?".
I have some knowledge in C+,C,Java,SQL,etc... and recently Python (I love
it!) but I want to improve my skills in programming and I think that work
with more experienced programmers is very interesting.
Moreover, I have some skills in system architecture and I would like to
learn more.
I think i can spend some hours a week (3-4) but sometimes less, sometimes
more ;).
My IRC handle will be Xeladem, and i will try to be in the next
infrastructure meeting.
Cheers!
PS: sorry for my poor english :p
10 years, 8 months