Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-09-02

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:46 JayJ_ joined #puppet-openstack
00:54 xingchao joined #puppet-openstack
00:57 ianw joined #puppet-openstack
01:10 ianw joined #puppet-openstack
01:11 ianw joined #puppet-openstack
01:12 xingchao joined #puppet-openstack
01:29 ianw joined #puppet-openstack
01:48 mfa298 joined #puppet-openstack
01:54 gildub joined #puppet-openstack
02:11 ianw joined #puppet-openstack
02:17 xingchao joined #puppet-openstack
02:22 xingchao joined #puppet-openstack
02:27 xingchao_ joined #puppet-openstack
02:31 xingchao joined #puppet-openstack
02:42 xingchao joined #puppet-openstack
02:49 ianw joined #puppet-openstack
03:01 ianw joined #puppet-openstack
03:06 openstackgerrit Ricardo Rocha proposed a change to stackforge/puppet-ceph: separate ceph-disk prepare / activate on ceph::osd  https://review.openstack.org/118241
03:15 shakamunyi joined #puppet-openstack
03:15 xingchao joined #puppet-openstack
03:27 xingchao joined #puppet-openstack
03:39 xingchao_ joined #puppet-openstack
03:48 ianw joined #puppet-openstack
03:53 xingchao joined #puppet-openstack
04:16 shakamunyi joined #puppet-openstack
04:16 ianw joined #puppet-openstack
04:43 daneyon joined #puppet-openstack
04:50 sanjayu joined #puppet-openstack
05:09 daneyon joined #puppet-openstack
05:16 shakamunyi joined #puppet-openstack
05:22 xingchao joined #puppet-openstack
05:28 xingchao joined #puppet-openstack
05:43 xingchao joined #puppet-openstack
05:51 ianw joined #puppet-openstack
05:57 aimon joined #puppet-openstack
06:17 shakamunyi joined #puppet-openstack
06:52 ianw joined #puppet-openstack
06:55 saju_m joined #puppet-openstack
07:12 xingchao joined #puppet-openstack
07:13 dgollub joined #puppet-openstack
07:18 shakamunyi joined #puppet-openstack
07:25 dkaigarodsev joined #puppet-openstack
07:30 dgurtner joined #puppet-openstack
07:32 EmilienM good morning
07:35 xavpaice_ good evening
07:36 xavpaice_ I wonder if I can ask some advice? (actually, I will anyway)
07:36 xavpaice_ I'm in the process of upgrading havana -> icehouse
07:37 xavpaice_ and want to do components in stages - i.e. dashboard before keystone, for instance
07:37 xavpaice_ so I need the Ubuntu cloud archive for both, but if I do that and then run puppet to deploy, I get the latest each time
07:38 xavpaice_ if I set package_ensure to a version, mostly it's good
07:38 xavpaice_ except some modules have ensure_packages($packagename)
07:39 xavpaice_ so... my question is, do people have objections to my submitting changes that allow $package_ensure throughout?
07:43 xavpaice_ e.g. ceilometer::agent::notification (there's a couple in ceilometer module)
07:51 dgurtner joined #puppet-openstack
07:58 derekh joined #puppet-openstack
08:13 ddmitriev joined #puppet-openstack
08:19 shakamunyi joined #puppet-openstack
08:32 xavpaice_ ah.  Found an example in neutron.
08:34 michchap_ xavpaice_: if you mean that every definition of the package resource is accompanied by  a package_ensure, I thought that was the case already and I am wholly in favor.
08:34 saju_m joined #puppet-openstack
08:34 xavpaice_ michchap_: most are, some are not, and some are using ensure_package()
08:35 michchap_ xavpaice_: oh. the ensure_package ones might be a bit awkward.
08:35 xavpaice_ I am going through what I've found so far and will set the ones that are ensure_package to ensure_resource
08:47 xavpaice_ michchap_ would you prefer to have package ensure reference the value specified for init.pp or individual ones for each manifest?  I can't seem to figure a pattern.
08:48 xavpaice_ I would argue for individual in case the base class doesn't need to be declared, but that might not be a good assumption
08:54 social fvollero: I hate you - https://review.openstack.org/#/c/110913/ https://review.openstack.org/#/c/116884/ https://review.openstack.org/#/c/118155/
08:55 michchap_ xavpaice_: I'd go invidivual
08:56 xavpaice_ michchap_ thanks, will do
09:20 shakamunyi joined #puppet-openstack
09:23 qba73 joined #puppet-openstack
09:31 fvollero social: <3 <3
09:37 fvollero social: co robis ?
09:44 social fvollero: hnevam sa
09:54 fvollero social: aha.. :)
09:55 fvollero social: tak jste normalny...
10:00 saju_m joined #puppet-openstack
10:20 shakamunyi joined #puppet-openstack
10:33 dkaigarodsev joined #puppet-openstack
10:35 sanjayu joined #puppet-openstack
10:49 dgollub joined #puppet-openstack
11:21 shakamunyi joined #puppet-openstack
11:27 JayJ_ joined #puppet-openstack
11:47 dkaigarodsev joined #puppet-openstack
12:02 walkleyn joined #puppet-openstack
12:12 mmagr joined #puppet-openstack
12:22 shakamunyi joined #puppet-openstack
12:30 morazi joined #puppet-openstack
12:33 JayJ_ joined #puppet-openstack
12:51 dprince joined #puppet-openstack
12:51 morazi joined #puppet-openstack
12:52 xingchao joined #puppet-openstack
12:55 mtl1 joined #puppet-openstack
13:10 mtl1 left #puppet-openstack
13:20 tfz joined #puppet-openstack
13:23 shakamunyi joined #puppet-openstack
13:34 tfz joined #puppet-openstack
13:35 xingchao joined #puppet-openstack
13:50 JayJ_ joined #puppet-openstack
13:51 lnxnut joined #puppet-openstack
14:04 dgurtner joined #puppet-openstack
14:06 openstackgerrit joined #puppet-openstack
14:07 prad joined #puppet-openstack
14:10 shakamunyi joined #puppet-openstack
14:47 shakamunyi joined #puppet-openstack
14:58 mdorman joined #puppet-openstack
15:07 tfz joined #puppet-openstack
15:11 shakamunyi joined #puppet-openstack
15:18 mfisch is anyone using puppet-keystone to setup both v2.0 and v3 endpoints simultaneously?
15:22 crinkle o.0 it can do that?
15:27 dmsimard EmilienM: poke
15:38 hogepodge crinkle that was just added recently
15:39 mmaglana joined #puppet-openstack
15:40 xingchao joined #puppet-openstack
15:43 cjellick joined #puppet-openstack
16:02 daneyon joined #puppet-openstack
16:04 shakamunyi joined #puppet-openstack
16:04 xingchao joined #puppet-openstack
16:05 rmoe joined #puppet-openstack
16:07 hogepodge joined #puppet-openstack
16:09 openstackgerrit A change was merged to stackforge/puppet-ceph: add ceph-extras and fast-cgi repositories.  https://review.openstack.org/96065
16:14 crinkle michchap_: mgagne: EmilienM: could you review/re-review 111036, 111037, 111072-111077 ? they are starting to get stale
16:22 michchap_ crinkle: +2 on all from me.
16:22 crinkle michchap_: thanks!
16:23 michchap_ crinkle: the test coverage is a bit variable but I don't think that's really an issue when it's just wrapping a defined type with nearly no logic.
16:25 EmilienM crinkle: I'll have a look asap, np
16:26 doo joined #puppet-openstack
16:28 mfisch crinkle: sorry for the delay, no the module can only do v2.0 or v3 endpoints, not both at once. I was hoping someone had started down the path of fixing that or I will need to in a few weeks
16:33 crinkle mfisch: I'm not familiar with the details but from what hogepodge it sounds like maybe that's been started?
16:34 mfisch ah I didnt know he was replying to me
16:35 hogepodge mfisch I though there was an option to set both, but could be mistaken.
16:37 mfisch I dont see a way to do it
16:37 mfisch endpoint.pp only has "version" and no way to do more than one as I see it
16:38 csschwe joined #puppet-openstack
16:42 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-keystone: (WIP) Use aviator as a REST interface for keystone_tenant provider  https://review.openstack.org/116754
16:43 mmaglana joined #puppet-openstack
16:53 daneyon joined #puppet-openstack
17:00 dmsimard EmilienM: Are you around ?
17:01 dgurtner joined #puppet-openstack
17:02 xingchao joined #puppet-openstack
17:03 dgurtner joined #puppet-openstack
17:03 dmsimard EmilienM: There's some stuff that is IMO missing in https://github.com/stackforge/puppet-no​va/blob/master/manifests/compute/rbd.pp .. the class assumes that the ceph packages are installed and that the ceph.conf and keyring is already there.
17:04 dgurtner joined #puppet-openstack
17:04 dmsimard EmilienM: Do we want to manage that there ?
17:05 rstarmer joined #puppet-openstack
17:33 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-keystone: (WIP) Use aviator as a REST interface for keystone_tenant provider  https://review.openstack.org/116754
17:47 xarses joined #puppet-openstack
17:54 aimon joined #puppet-openstack
18:04 rstarmer joined #puppet-openstack
18:38 csschwe joined #puppet-openstack
18:46 rstarmer joined #puppet-openstack
19:08 aimon joined #puppet-openstack
19:16 mattymo joined #puppet-openstack
19:17 openstackgerrit Daneyon Hansen proposed a change to stackforge/puppet-heat: Previously, the Modulefile did not include Keystone. This would cause the module to not install all necessary dependencies for Heat services.  This patch allows Heat to have consistent dependencies with other OpenStack services.  https://review.openstack.org/118444
19:25 rstarmer joined #puppet-openstack
19:26 aimon joined #puppet-openstack
19:33 csschwe joined #puppet-openstack
19:37 rstarmer joined #puppet-openstack
19:42 rstarmer joined #puppet-openstack
19:44 gildub joined #puppet-openstack
19:59 rstarmer joined #puppet-openstack
20:17 aimon joined #puppet-openstack
20:20 mmaglana_ joined #puppet-openstack
20:21 mmaglana joined #puppet-openstack
20:25 thumpba joined #puppet-openstack
20:29 xarses joined #puppet-openstack
20:33 rstarmer joined #puppet-openstack
20:55 aimon joined #puppet-openstack
21:04 rstarmer joined #puppet-openstack
21:07 dgurtner joined #puppet-openstack
21:18 openstackgerrit A change was merged to stackforge/puppet-keystone: Don't create _member_ role from puppet  https://review.openstack.org/116884
21:18 rstarmer joined #puppet-openstack
21:36 odyi joined #puppet-openstack
21:39 hogepodge joined #puppet-openstack
21:47 mdorman anybody got a recommendation for a module to manage nova flavors and host aggregates?
21:47 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-neutron: Add rpc_workers for neutron-server  https://review.openstack.org/106117
21:48 rstarmer joined #puppet-openstack
21:51 xarses joined #puppet-openstack
21:52 JayJ joined #puppet-openstack
22:01 openstackgerrit Daneyon Hansen proposed a change to stackforge/puppet-heat: Previously, the Modulefile did not include Keystone.  https://review.openstack.org/118444
22:15 aimon joined #puppet-openstack
22:16 mdorman if i were to implement custom providers for nova flavors and host aggregates, would it be a waste of time to do it the old nova-manage way?  or would people prefer it be done using aviator to start?
22:17 imcsk8 joined #puppet-openstack
22:17 mgagne mdorman: is aviator merged yet?
22:18 mdorman no clue.  i don’t really know anything about it, just that it’s supposed to be the new hotness
22:18 mgagne hehe
22:18 mdorman but thought i’d look into it if that’s what others would prefer for this
22:20 mdorman will it be merged as part of puppet?  or included with stackforge modules?
22:20 mgagne tbh, I don't know :P
22:20 mgagne I guess there should be base code in openstacklib to enable the use of aviator
22:21 mdorman ok
22:23 crinkle there is a spec about it https://review.openstack.org/#/c/107546/
22:24 mgagne Primary assignee: krinkle (crinkle on freenode) =)
22:24 crinkle openstacklib will have aimonb/aviator as a dependency and it will have some base code in it
22:25 crinkle and the other providers will have to be reimplemented to use that
22:25 sputnik13 joined #puppet-openstack
22:26 mdorman kk
22:27 mdorman so what i am hearing is it’s not ready yet, so for my immediate purposes i should probably just implement using nova-manage
22:27 crinkle probably
22:27 mdorman then implement it w/ aviator later
22:27 mdorman kk
22:27 mgagne mdorman: for nova flavor, I use nova shell and parse the output
22:28 mdorman i was thinking about that as a least resistance path, too.
22:28 crinkle speaking of aviator, I'm looking at the keystone module and it looks like it uses the admin_token from keystone.conf to do all its authentication, am I reading that right?
22:29 crinkle I can't see how to do that using aviator or the API directly
22:29 mgagne crinkle: afaik, the admin_token is just a magic token that never expires
22:29 mgagne crinkle: and which gives you admin context
22:30 mdorman i believe that’s true.  i had to specially populate admin_token into a dummy keystone.conf in order for those elements to work on boxes not actaully running keystone
22:30 mgagne crinkle: but I disabled it (it's a middleware in keystone) in production, too dangerous
22:30 mgagne mdorman: you have to enable it when first bootstrapping keystone otherwise you have a chicken/egg problem
22:31 crinkle mgagne: how do you authenticate from puppet then?
22:31 mdorman mgagne:  right, that too.
22:31 mgagne crinkle: I use user/password
22:32 crinkle okay, I was looking at auth_keystone() when I should have been looking at creds_keystone() I think
22:32 mgagne crinkle: but I agree that it might not be the best
22:32 crinkle just trying to figure out a backwards-compatible way to work this
22:32 aimon_ joined #puppet-openstack
22:33 mgagne crinkle: we might as well do it in a non-backward compatible way if needed
22:34 crinkle heh
22:34 xavpaice joined #puppet-openstack
22:35 mgagne crinkle: where you have to configure openstack credentials beforehand somewhere in Puppet before being able to use those resources
22:36 mgagne crinkle: on a side note, how is Puppet managing switches and appliances? How are credentials defined?
22:36 mgagne crinkle: hmmm /etc/puppet/device.conf ?
22:37 odyi mgagne: device is used for a few things but for cumulous, arista, cisco we have an agent on the switch.
22:37 crinkle mgagne: I'm not sure
22:37 crinkle ah
22:37 openstackgerrit Richard Megginson proposed a change to stackforge/puppet-keystone: setup keystone using apache mod_wsgi  https://review.openstack.org/109676
22:37 odyi device.conf was originally put in place by the community for managing Cisco IOS.
22:38 mgagne odyi, crinkle: how about /etc/puppet/openstack.conf ?
22:38 rharrison mgagne, crinkle for devices that can't run puppet directly /etc/puppet/device.conf is used to tell a "management host" what configuration to apply on those devices. https://docs.puppetlabs.com/re​ferences/3.6.2/man/device.html
22:40 crinkle mgagne: there could be an openrc file that defines the values, and I think that could be anywhere
22:53 aimon joined #puppet-openstack
23:03 daneyon_ joined #puppet-openstack
23:18 ianw joined #puppet-openstack

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary