Re: Jenkins migration to new cloud

2015-08-27 Thread Kevin Fenzi
Thanks a bunch for working on this migration. ;) 

Very much appreciated. 

kevin


pgpnwgLuIJFyf.pgp
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/postorius/infrastructure@lists.fedoraproject.org


Re: FAS3 and next steps

2015-08-27 Thread Paul W. Frields
On Wed, Aug 26, 2015 at 11:07:20AM -0400, Paul W. Frields wrote:
 On Tue, Aug 25, 2015 at 12:22:06PM -0600, Stephen John Smoogen wrote:
  On 25 August 2015 at 08:18, Paul W. Frields sticks...@gmail.com wrote:
   On Thu, Aug 20, 2015 at 10:45:58AM -0400, Paul W. Frields wrote:
   On Thu, Aug 20, 2015 at 10:31:14AM -0400, Paul W. Frields wrote:
Hi all,
   
I had a short conversation with Xavier at Flock and it sounded like
things are coming along well with FAS3:
https://fedoraproject.org/wiki/User:Laxathom/Drafts:FAS3.0#Status
   
Xavier and I agreed we should have a longer discussion about this with
the team after the conference.  So I figured this was worth bringing
up here so everyone can contribute.  A couple things (and we can split
this thread up if needed):
   
1. FAS3 roadmap
   
How much more work is needed to make FAS3 test- and then
deployment-ready?  And since obviously this will be an important
infrastructure change, is it a goal to try to deploy after F23 GA?
Further out?
   
2. FreeIPA web UI demo
   
One of the developers on the freeIPA project, Christian Heimes,
reached out to me after Flock to ask whether he could present it to
the infrastructure team.  He's been working on some additional web-UI
bits for administering freeIPA.  He was hoping this team could offer
critique and suggest improvements to make the workflows more suitable
for a self-signup, free software project like ours.  It would probably
be a video demo, venue TBD.
   
I don't see this being at odds with FAS3 deployment, although if
anyone sees things differently, please speak up.  Hopefully the
questions above support that goal too.
   
If a few years down the line, a different solution (not necessarily
freeIPA) makes sense for us, then great, we can consider it.  IMHO if
input from the infrastructure team makes freeIPA more suitable for
free software projects, it helps everyone.  It's also helpful for the
freeIPA roadmap if their devs know when FAS3 will be up, and what
feature parity is needed for projects like ours to find their work
useful in the future.
   
Are there people on the team willing to attend this demo?
  
   Instead of administering freeIPA I should have noted this demo would
   include things like installation + configuration, but also user
   self-administration.
  
   Christian just suggested this timeslot in IRC, this Thursday Aug 27 at
   1400 UTC:  http://timeanddate.com/s/2vfk
  
   I would expect at least a couple folks from Red Hat on this team to
   attend, but hopefully this is of broader interest to the community as
   well.  (Hi Xavier!)
  
  Hi Paul
  
  wanted to give a heads up on the thread. Kevin thinks he can make the
  meeting at 0800 MT (1400 UTC). I can be in for part of the meeting but
  will have another meeting at the half hour point.
 
 Sounds good.  If anyone is interested in attending, here is the link
 for the video conference:
 

CORRECTED LINK: https://bluejeans.com/466265686/7289

 Attendees will need to use Firefox and install the Blue Jeans plugin.
 If you're using a HiDPI display, due to an issue with display handling
 you may need to export an environment setting of GDK_SCALE=1 for
 Firefox to work properly.  In other words, launch this way:
 
 $ GDK_SCALE=1 firefox 
 
 I'll look into getting a recording of the video we can post for later
 consumption, too.
 
 -- 
 Paul W. Frieldshttp://paul.frields.org/
   gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233  5906 ACDB C937 BD11 3717
   http://redhat.com/   -  -  -  -   http://pfrields.fedorapeople.org/
 The open source story continues to grow: http://opensource.com

-- 
Paul W. Frieldshttp://paul.frields.org/
  gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233  5906 ACDB C937 BD11 3717
  http://redhat.com/   -  -  -  -   http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/postorius/infrastructure@lists.fedoraproject.org


Re: FAS3 and next steps

2015-08-27 Thread Paul W. Frields
On Thu, Aug 27, 2015 at 10:00:14AM -0400, Paul W. Frields wrote:
 On Wed, Aug 26, 2015 at 11:07:20AM -0400, Paul W. Frields wrote:
  Sounds good.  If anyone is interested in attending, here is the link
  for the video conference:
  
 
 CORRECTED LINK: https://bluejeans.com/466265686/7289
 
  Attendees will need to use Firefox and install the Blue Jeans plugin.
  If you're using a HiDPI display, due to an issue with display handling
  you may need to export an environment setting of GDK_SCALE=1 for
  Firefox to work properly.  In other words, launch this way:
  
  $ GDK_SCALE=1 firefox 
  
  I'll look into getting a recording of the video we can post for later
  consumption, too.

Here's an update from Christian:

 Hello,
 
 thanks a lot for attending to the demo. I have made the Blue Jeans
 recording public:
 
https://bluejeans.com/s/8wHC/
 
 By the way thanks for the ringing phone right at the beginning of the
 call. It reminded me to press the record button. :) The recording is
 missing 5 minutes of the general introduction. It's all covered in the
 presentation.
 
 The slides are on my fedorapeople account:
 
   https://cheimes.fedorapeople.org/freeipa_community_portal_20150827.pdf
 
 If you have further questions, please feel free to contact me. I'm
 back on Monday September 14th.

Thanks Christian for the demo!

-- 
Paul W. Frieldshttp://paul.frields.org/
  gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233  5906 ACDB C937 BD11 3717
  http://redhat.com/   -  -  -  -   http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/postorius/infrastructure@lists.fedoraproject.org


Re: FAS3 and next steps

2015-08-27 Thread Stephen John Smoogen
On 27 August 2015 at 11:41, Paul W. Frields sticks...@gmail.com wrote:
 On Thu, Aug 27, 2015 at 10:00:14AM -0400, Paul W. Frields wrote:
 On Wed, Aug 26, 2015 at 11:07:20AM -0400, Paul W. Frields wrote:
  Sounds good.  If anyone is interested in attending, here is the link
  for the video conference:
 

 CORRECTED LINK: https://bluejeans.com/466265686/7289

  Attendees will need to use Firefox and install the Blue Jeans plugin.
  If you're using a HiDPI display, due to an issue with display handling
  you may need to export an environment setting of GDK_SCALE=1 for
  Firefox to work properly.  In other words, launch this way:
 
  $ GDK_SCALE=1 firefox 
 
  I'll look into getting a recording of the video we can post for later
  consumption, too.

 Here's an update from Christian:

 Hello,

 thanks a lot for attending to the demo. I have made the Blue Jeans
 recording public:

https://bluejeans.com/s/8wHC/

 By the way thanks for the ringing phone right at the beginning of the
 call. It reminded me to press the record button. :) The recording is
 missing 5 minutes of the general introduction. It's all covered in the
 presentation.


Hehe. I am glad I could help. I am glad it wasn't on til then.


-- 
Stephen J Smoogen.
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/postorius/infrastructure@lists.fedoraproject.org


Meeting Agenda Item: Introduction Vasyl Kaigorodov

2015-08-27 Thread Vasyl Kaigorodov
Hello folks,

I want to help the Fedora Infraistructure group, and would like to introduce 
myself.

- IRC handle: vk (or vkaigoro)
- Skills:
  I have 9 years of devops/sysadmin experience (started as a junior
  sysadmin in a web hosting company around May 2005).
  Some highlights:
  - config mgmt systems: Ansible, Puppet, CFengine 2
  - scripting langs: Perl, Python, Ruby, Bash
  - all kinds of web, database, load balancing and caching services
(not worth it to list all those)
  - here is my GitHub account: https://github.com/br0ziliy
- I would like to work on tools the group is using, and also probably
  contribute to the playbooks (for last year I'm mainly using Ansible
  anyway). Actually I do enjoy all things related to the
  infrastructure management and support, so probably can help in
  various areas.

Tried to keep it short, see you all during the meeting today.

Thanks.
-- 
Vasyl Kaigorodov | Red Hat Product Security
PGP:  0xABB6E828 A7E0 87FF 5AB5 48EB 47D0 2868 217B F9FC ABB6 E828


pgpnGMhet7DRl.pgp
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/postorius/infrastructure@lists.fedoraproject.org


Re: Jenkins migration to new cloud

2015-08-27 Thread Mikolaj Izdebski
Jenkins migration took longer than expected, but it is mostly complete.
The new instance is running at: http://jenkins.fedorainfracloud.org/,
but the old domain (jenkins.cloud.fedoraproject.org) is also usable.

I have removed old Jenkins config from ansible. The following cloud
instances are still running, but they can be terminated now:
- 209.132.184.153 (master, old cloud)
- 209.132.184.165 (el6 slave, old cloud)
- 209.132.184.137 (el7 slave, old cloud)
- 209.132.184.59 (f22 slave, new cloud)


Known significant differences from old Jenkins:

1) Any changes that were not it ansible are lost. I have seen several
things that were not in ansible, but I didn't make any attempts to
reverse-engineer them. Of course it is possible to re-add non-ansiblized
features that were lost during migration.

2) The following plugins were installed on old instance, but are not
installed on new Jenkins (I think they were not used by anything):
 - jenkins-bazaar-plugin
 - jenkins-chucknorris-plugin
 - jenkins-cvs-plugin
 - jenkins-instant-messaging-plugin
 - jenkins-ldap-plugin
 - jenkins-mercurial-plugin


Known problems:

1) Login does not work when visiting Jenkins from old domain name
(jenkins.cloud.fedoraproject.org). To login you need to use the new
domain name. This will be fixed by adding redirect to new domain.

2) Python code coverage generation is not working for some reason. It is
under investigation. This problem affects blockerbugs project.

3) Fedmsg sending and receiving is not working. I need help from
sysadmin-main member with generating fedmsg certificate, running proxies
playbook and possibly more things.


During migration I had to apply 2 workarounds:

1) yumrepos.yml installs and enables EPEL only on RHEL, but not on
CentOS.  Workaround: I installed epel-release and enabled epel repo
manually.  I believe this should be fixed properly by installing EPEL
also on CentOS hosts.

2) python-fedora depends on python-munge, which is not available in EPEL
6.  Workaround: I've manually installed python-munge from
dist-6E-epel-testing:
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-7687

-- 
Mikolaj Izdebski
Software Engineer, Red Hat
IRC: mizdebsk
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/postorius/infrastructure@lists.fedoraproject.org