Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-10-20

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

All times shown according to UTC.

Time Nick Message
00:10 rcallawa joined #puppet-openstack
00:27 openstackgerrit A change was merged to stackforge/puppet-ceilometer: Release 4.2.0  https://review.openstack.org/129075
00:29 openstackgerrit A change was merged to stackforge/puppet-cinder: Release 4.2.0  https://review.openstack.org/129076
00:29 rcallawa_ joined #puppet-openstack
00:35 openstackgerrit A change was merged to stackforge/puppet-glance: Release 4.2.0  https://review.openstack.org/129077
00:38 openstackgerrit A change was merged to stackforge/puppet-nova: Fix RedHat service provider conditional  https://review.openstack.org/128834
00:39 openstackgerrit A change was merged to stackforge/puppet-horizon: Release 4.2.0  https://review.openstack.org/129079
00:43 Mosibi joined #puppet-openstack
00:50 Mosibi joined #puppet-openstack
00:57 rcallawa joined #puppet-openstack
01:05 openstackgerrit A change was merged to stackforge/puppet-keystone: Release 4.2.0  https://review.openstack.org/129080
01:33 openstackgerrit A change was merged to stackforge/puppet-neutron: Release 4.3.0  https://review.openstack.org/129081
01:46 xingchao joined #puppet-openstack
01:52 openstackgerrit A change was merged to stackforge/puppet-keystone: Add more config options for pki signing  https://review.openstack.org/129003
01:55 openstackgerrit A change was merged to stackforge/puppet-nova: fixtures: Fix puppet-mysql fixture branch  https://review.openstack.org/124582
02:31 mmaglana joined #puppet-openstack
02:43 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-nova: Fix RedHat service provider conditional  https://review.openstack.org/129505
02:53 sputnik13 joined #puppet-openstack
02:54 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-heat: Release 4.2.0  https://review.openstack.org/129078
02:54 crinkle sbadia: ^
03:00 mmaglana joined #puppet-openstack
03:26 openstackgerrit A change was merged to stackforge/puppet-glance: Run the `glance` CLI tool with appropriate region name  https://review.openstack.org/125231
05:00 vissborg joined #puppet-openstack
05:26 sputnik13 joined #puppet-openstack
05:34 sputnik13 joined #puppet-openstack
05:35 sanjayu joined #puppet-openstack
05:51 sputnik13 joined #puppet-openstack
06:44 francois joined #puppet-openstack
06:59 dgurtner joined #puppet-openstack
07:04 tuxmea joined #puppet-openstack
07:11 arnaud_orange joined #puppet-openstack
07:32 mmaglana joined #puppet-openstack
07:43 ddmitriev joined #puppet-openstack
08:12 derekh joined #puppet-openstack
08:35 qba73 joined #puppet-openstack
08:41 admin0 joined #puppet-openstack
08:51 kbyrne joined #puppet-openstack
09:07 alokj joined #puppet-openstack
09:22 mmaglana joined #puppet-openstack
09:53 openstackgerrit Tri Hoang Vo proposed a change to stackforge/puppet-keystone: Add memcache configs for backend and token  https://review.openstack.org/127288
10:07 dgurtner joined #puppet-openstack
10:34 social joined #puppet-openstack
10:36 sanjayu joined #puppet-openstack
10:51 mmagr joined #puppet-openstack
10:53 alokj joined #puppet-openstack
10:53 qba73 joined #puppet-openstack
11:10 mmaglana joined #puppet-openstack
11:52 vb joined #puppet-openstack
12:06 EmilienM good morning!
12:47 rcallawa joined #puppet-openstack
12:59 mmaglana joined #puppet-openstack
13:21 morazi joined #puppet-openstack
13:46 aarefiev joined #puppet-openstack
13:47 emccormick mim
13:53 openstackgerrit Sergey Vasilenko proposed a change to stackforge/puppet-nova: Check, whether defined sysctl net.ipv4.ip_forward before setting.  https://review.openstack.org/129623
13:56 mfisch joined #puppet-openstack
13:57 mfisch is the meeting here or did we decide to go to the meeting channel?
14:00 EmilienM mfisch: no decision for now.
14:00 mfisch so I'll see you guys here then
14:00 EmilienM crinkle: what do you think?
14:00 EmilienM I like the idea to have meetings on #openstack channels
14:01 EmilienM (#openstack-meetings*)
14:01 mfisch I agree
14:01 mfisch but probably shouldnt change it last minute/hour
14:01 EmilienM mfisch: I think we did not take a decision b/c we need to find an hour first
14:01 EmilienM yeah
14:02 mfisch my team stand-up overlaps the meeting which makes it difficult, unfortunately finding a time that works for Europe, US, and Aus is nearly imposible
14:02 mfisch my vote is to rotate it
14:16 mmaglana joined #puppet-openstack
14:18 dgurtner joined #puppet-openstack
14:24 mmaglana joined #puppet-openstack
14:30 rwsu joined #puppet-openstack
14:34 mmaglana joined #puppet-openstack
14:40 crinkle I think we have to schedule it ahead of time, I don't think they have an opening in any of the meeting channels at 1500
14:43 EmilienM crinkle: yep, that's why I asked for a reschedule
14:44 crinkle right, so I don't think we can move this upcoming one
14:45 xingchao joined #puppet-openstack
14:46 crinkle in Xingchao's poll I voted for the current time or "other" but I think I would change my vote to 1400 if it gets mfisch and michchap here
14:46 crinkle since it just means leaving for work after the meeting instead of before
14:46 crinkle (little late to decide that this week)
14:46 mfisch it would get me and dvorak here
14:47 dvorak well, so would pushing back the current time 30 minutes
14:47 mfisch yeah 30 also work
14:52 ericpeterson joined #puppet-openstack
14:59 * EmilienM watch the clock
14:59 mmaglana joined #puppet-openstack
14:59 mdorman joined #puppet-openstack
14:59 crinkle https://etherpad.openstack.org/p/puppet-openstack-agenda-10.20.2014
15:00 sbadia hi
15:00 mfisch morning
15:00 crinkle sbadia: o/
15:00 crinkle sbadia: https://review.openstack.org/#/c/129078/
15:00 sbadia crinkle: already +2 :)
15:01 sbadia (sorry for the delay, i was in holliday the last week)
15:01 crinkle oh :)
15:01 EmilienM sbadia: you should not be sorry to be on holidays!
15:01 sbadia EmilienM: :-D
15:02 crinkle anything to add to the agenda before we start?
15:02 sbadia seems ok for me
15:02 * mfisch is ready to talk about Juno
15:03 crinkle okay
15:03 crinkle #startmeeting
15:03 crinkle #topic Juno
15:04 crinkle oh happy birthday EmilienM :)
15:04 * mfisch isnt sure if we're waiting for someone to start the Juno convo...
15:04 mfisch Bon anniversaire EmilienM
15:04 crinkle mfisch: do you want to start?
15:04 mfisch sure, I'd like to know what the plans are and I'd like to know whether anyone else is trying things in Juno
15:04 EmilienM mfisch: on 3rd nov :P
15:04 mfisch I know we have issues with Keystone that dvorak found
15:05 dvorak my issue isn't really even a juno issue, but a backwards incompatible change between stable/icehouse and master
15:06 crinkle dvorak: what was the change?
15:06 EmilienM sbadia: are we done with all projects for 4.2.0 ?
15:06 EmilienM crinkle: ^
15:06 dvorak the public_endpoint and admin_endpoints no longer have the version in the url
15:06 EmilienM b/c they are some patch for Juno-specific I don't want to see before the tag.
15:06 sbadia EmilienM: only the fix for redhat 7 is missing
15:07 EmilienM sbadia: url?
15:08 sbadia erf…
15:09 sbadia ah! https://review.openstack.org/#/c/129505/
15:09 sbadia EmilienM: ^
15:10 crinkle hrm tests are failing on that one...
15:10 EmilienM crinkle: can we go ahead in the agenda?
15:11 sbadia yep it's strange (tests are ok in master…)
15:11 EmilienM I think we should not debug patchs during meetings :-)
15:11 crinkle oops :)
15:11 crinkle so I have played with juno a little but hadn't noticed the keystone problem
15:11 EmilienM so the Icehouse release is almost done, right?
15:11 EmilienM we only miss a few patches
15:12 crinkle yes, as soon as that nova one lands I will release
15:12 sbadia crinkle: thanks!
15:12 mfisch Icehouse almost done?
15:12 crinkle we have a final round of icehouse minor releases
15:12 mfisch ah yes
15:12 crinkle for all the backports
15:13 crinkle regarding juno, I've found the puppet modules mostly seem to work
15:13 openstackgerrit A change was merged to stackforge/puppet-swift: Update stdlib dependency to 4.x  https://review.openstack.org/123276
15:13 crinkle we need the mysql module from master in order for it to work with mariadb on rhel7
15:14 EmilienM it's not a problem I would say
15:14 crinkle what else do we need to decide before doing a juno release? I wasn't really here for the last major release
15:15 EmilienM crinkle: we need real testing.
15:15 EmilienM crinkle: is it urgent to make it happen?
15:15 crinkle I'm not sure
15:15 EmilienM crinkle: who is working on the keystone bits? Is there a patch in progress?
15:15 dvorak crinkle: I assume we can get a relase of the mysql module done that includes that support?
15:15 EmilienM dvorak: ^
15:16 dvorak EmilienM: I just started looking at it, literally yesterday
15:16 EmilienM dvorak: great.
15:16 dvorak mfisch: has a patch up to fix some deprecations I believe
15:16 crinkle dvorak: yes I can try to get that out soon
15:16 mfisch just for keystone, I'm sure lots of stuff has deprecations
15:16 crinkle (mysql)
15:16 EmilienM dvorak: I just want to be sure all blockers we have are targeted and assigned
15:16 EmilienM dvorak: can you write down in the etherpad with mfisch ?
15:17 EmilienM crinkle: +1 for mysql release.
15:17 mfisch sure
15:17 EmilienM Hunner may help!
15:17 EmilienM crinkle: I write down the mysql bits in the etherpad
15:17 crinkle there are a number of issues with the mysql module but I can try to get the team to make it a priority
15:18 EmilienM crinkle: are they targeted somewhere?
15:19 crinkle EmilienM: targeted?
15:19 EmilienM xingchao: let's talk about HA after the release thing
15:20 EmilienM crinkle: my question is, do you know exactly what is going wrong?
15:20 crinkle there are still a few issues with mariadb support
15:20 EmilienM ok
15:20 mfisch when do we get branches for juno?
15:20 crinkle there is at least one pull request in progress but it's not ready yet
15:20 xingchao EmilienM: ok, I just add it to agenda
15:21 crinkle i'm not sure what procedure is for making a stable/juno branch
15:22 EmilienM hogepodge: ^
15:22 crinkle I would think make a stable/juno once we release from master?
15:23 mfisch but we're blocked on Juno until the new icehouse?
15:23 crinkle I don't really see why we should be blocked, only icehouse-specific things get backported to stable/icehouse, EmilienM ?
15:23 sbadia it's managed by gerrit no? (refs/heads/stable/*)
15:24 * sbadia take a look
15:24 openstackgerrit A change was merged to stackforge/puppet-heat: Release 4.2.0  https://review.openstack.org/129078
15:24 EmilienM sbadia: no, by release management team
15:24 EmilienM crinkle: +1
15:24 sbadia EmilienM: oh, ok
15:24 sbadia EmilienM: https://review.openstack.org/#/admin/projects/stackforge/puppet-ceilometer,branches
15:24 EmilienM #action EmilienM to check with hogepodge how to create a stable/juno branch
15:24 sbadia (create a branch)
15:25 EmilienM ah
15:25 EmilienM ok
15:25 sbadia if you are core
15:25 crinkle EmilienM: so mfisch's juno-specific change should be allowed to land in master, right?
15:25 mfisch so at this point what is master from a puppet pov?
15:25 mfisch what she said
15:25 EmilienM sbadia: I'll let you do it, since you are working on it with crinkle
15:25 EmilienM sbadia: can you add the point to the etherpad?
15:25 sbadia EmilienM: ack =)
15:26 sbadia yep
15:26 EmilienM crinkle: right. I -2 a patch lately, it was his patch maybe
15:26 mfisch it was :(
15:26 dvorak right now I don't think it makes much difference if the work goes on master, unless someone is trying to propose kilo specific changes.  I think creating the branch should wait until we're actually claiming that it works for Juno
15:26 mfisch but since Icehouse has a branch, master should be for Juno I think
15:26 EmilienM mfisch: my -2 was just to avoid an accidental merge before the release ;-) it was not bad intention
15:26 saneax_-_ joined #puppet-openstack
15:27 * mfisch takes EmilienM off his "buy a beer" list ;)
15:27 EmilienM mfisch: the fact is we want to make a release on icehouse
15:27 EmilienM mfisch: lol
15:27 crinkle EmilienM: but we're not releasing icehouse from master, so merging stuff to master shouldn't be an issue
15:27 EmilienM ok
15:27 mfisch that was my theory
15:27 EmilienM I' drop my -2 or a +2
15:27 mfisch I assume people who want Icehouse are using the branch?
15:28 dvorak well, we are ;)
15:28 EmilienM I don't, but it's only our case
15:28 EmilienM mfisch: +2'ed both
15:28 mfisch thx
15:28 xingchao agree with dvorak, as we merge or close changes on gerrit before feature freeze time point, and block kilo specific changes, it's ready to release.
15:29 EmilienM dvorak: +1
15:29 mdorman mfisch:  people who want icehouse using master branch?   we are, too.  though i could just not pull from master until we get on juno.
15:29 EmilienM we don't usually make a release just after the OpenStack release
15:29 sbadia yep +1 also
15:29 EmilienM since we need testing and things
15:29 openstackgerrit A change was merged to stackforge/puppet-keystone: Switch to new Juno defaults  https://review.openstack.org/128091
15:30 mfisch its usually approx 1 month later from my memory
15:30 EmilienM we have this patch for testing: https://review.openstack.org/#/c/102020/
15:31 EmilienM mfisch: it depends, but yeah. Ideally we do that during/after the summit
15:31 dvorak I think that the intent should be for most people running a specific release to be using the stable branches, not master.  Perhaps we need to be more aggressive about backporting
15:31 crinkle I would like to hold off on adding integration tests until we can talk about it at the design session
15:31 EmilienM crinkle: +1
15:31 crinkle dvorak: +1
15:32 EmilienM dvorak: you mean, more backports?
15:32 mfisch +1
15:32 mfisch if there's a fix I need on stable I generally initiate the BP myself, who should be responsible for doing that?
15:32 dvorak well, I assume anyone not using the stable branch but using icehouse feels like they're missing something that's on master.  It seems like the solution to that is to move those things to stable/icehouse in most cases.
15:32 EmilienM backports usually happen to fix security issues & important bugs
15:33 mfisch thats the theory anyway
15:33 * mfisch grumbles about an openstack-keystone change
15:33 dvorak fair enough, I guess some people are running against master for features.
15:33 crinkle we can do backports of non-api-breaking features
15:33 EmilienM dvorak: I never -1 backports if they don't break stable branch.
15:33 crinkle people who needs those features can click the cherry-pick button
15:33 openstackgerrit A change was merged to stackforge/puppet-nova: Release 4.2.0  https://review.openstack.org/129082
15:33 EmilienM but I take a look twice more.
15:34 EmilienM crinkle: it's, new gerrit is now easier
15:34 xingchao crinkle: I think people can do cherry-pick by themselves if they want a new feature from master
15:35 crinkle agreed
15:35 mfisch +1
15:35 mdorman ^^ that works for me.
15:35 EmilienM ok
15:35 crinkle reviewers just have to be careful to not merge api-breaking backports
15:36 mfisch and to be sure its been tested
15:36 EmilienM crinkle: I think we covered the Juno release topic
15:36 crinkle I have more questions
15:36 EmilienM go ahead :)
15:36 crinkle are we making integration testing a hard requirement for a juno release?
15:36 EmilienM I would say "yes. We need to concentrate some efforts in integration testing to improve the quality of our work."
15:37 crinkle do others agree?
15:37 EmilienM I'm always scared to see a lot of patches in our modules without real validation
15:37 crinkle yeah :(
15:37 xingchao +1
15:38 EmilienM crinkle: you have the tests working for puppetlabs-* modules. We need it for OpenStack modules.
15:38 crinkle haha yes :)
15:38 mfisch are we talking about automated tests that are part of the module?
15:38 EmilienM whatever how we do it (that will be a topic in the design session btw)
15:38 EmilienM mfisch: I'm talking about  Jenkins saying "your patch broke nova-api configuration and it does not work"
15:38 crinkle mfisch: we're talking about acceptance/functional/integration tests instead of just unit tests
15:38 EmilienM ie: https://review.openstack.org/#/c/102020/
15:39 mfisch oh nice I didnt know about this I will look into it
15:40 crinkle what other requirements or features do we need before juno? aviator will take several more weeks of work but it would be great to have that before juno
15:41 EmilienM crinkle: not sure we have "requirements" but testing
15:41 crinkle okay
15:41 crinkle wfm
15:41 crinkle okay I'm ready to move on to the next topic
15:42 mfisch thx
15:43 crinkle #topic design session
15:43 crinkle yes we do have a room and a time slot
15:44 crinkle EmilienM: ^
15:44 EmilienM crinkle: do we have a birthday cake?
15:44 xingchao The time is 11.3 16:20 ?
15:44 sbadia ^^
15:44 crinkle EmilienM: :)
15:44 EmilienM xingchao: yes
15:45 crinkle xingchao: yes
15:45 EmilienM crinkle: I'm not coming otherwise.
15:45 xingchao get it
15:45 mfisch where's the session going to be?
15:45 xingchao EmilienM: LOL
15:45 crinkle Room 124/125 Palais des Congres
15:46 crinkle moving on?
15:46 sbadia yep
15:46 EmilienM HA
15:46 crinkle #topic HA
15:47 crinkle yes I think HA will be a major point of discussion at the summit
15:47 crinkle I don't think we have the time to talk much about it now though
15:47 EmilienM we have a BP somewhere
15:47 EmilienM it's a start of BP for Pacemaker support: https://review.openstack.org/#/c/104861/
15:47 EmilienM bogdando: around?
15:47 bogdando EmilienM, hi
15:48 EmilienM hey!
15:48 EmilienM bogdando: any update on this work?
15:48 bogdando status is - working on wrappers implementation for pcs
15:48 bogdando had no time to compose a ML threads for new rabbit and pcs wrappers
15:48 xingchao bogdando: you could send a mail for talking about this on ml :)
15:49 bogdando doing one right now...
15:49 EmilienM xingchao: +1
15:49 EmilienM what I care is it the code is going in openstacklib or not
15:49 EmilienM to me, it would make sense to have common wrapper in the lib, and consume it in our modules
15:50 bogdando do you mean puppet-openstack_extras? or openstacklibs?
15:50 EmilienM I would say lib
15:50 bogdando anyway, we have some updates at PoC branch
15:50 EmilienM what do other think?
15:50 EmilienM crinkle: ?
15:50 bogdando #link https://github.com/dmitryilyin/puppet_ha_overrides
15:51 crinkle I think common code goes in openstacklib and wrappers go in extras and I don't know how this will work so I don't know which one it is
15:51 xingchao what I care is how do we abstract and organize different ha technology into puppet module
15:51 crinkle ^
15:52 EmilienM xingchao: could you investigate https://github.com/dmitryilyin/puppet_ha_overrides then?
15:52 bogdando there is also a small whiteboard update for related Fuel blueprint
15:52 EmilienM just to be sure we are on the same line
15:52 bogdando Tell me if you want the similair bluprint for wrappers in upstream modules
15:52 bogdando #link https://blueprints.launchpad.net/fuel/+spec/pacemaker-improvements
15:53 EmilienM xingchao: ^
15:53 bogdando The update contain some brainstorming regarding pcs wrappers...
15:53 bogdando #link https://etherpad.openstack.org/p/ha-puppet-service-providers-overrrides
15:53 xingchao EmilienM: ok, I will view it tomorrow and send you some feedback :)
15:53 EmilienM bodepd_: we may want having this code in our puppet upstream modules, instead of fuel, does it make sense?
15:53 bogdando so please lets decide where we want it - libs or extras
15:54 bogdando Sadly, I have no experience with either yet :)
15:54 EmilienM crinkle does
15:54 EmilienM mgagne & michchap also, but not here I think
15:55 crinkle experience with openstacklib but not HA
15:55 crinkle in my mind it makes more sense to make it a wrapper in extras
15:55 bogdando EmilienM, +1 for "to have common wrapper in the lib, and consume it in our modules"
15:56 EmilienM crinkle: I never understand the difference to be honest.
15:56 bogdando some examples of similar solutions would enlighten me, as well...
15:56 crinkle I'm kind of against having it in lib because as far as I know there isn't any HA functionality built in to the individual services (nova, neutron, etc)
15:56 crinkle and the modules are just meant to manage those services
15:56 crinkle not extra stuff
15:56 EmilienM xingchao: can you write in the etherpad you work with bogdando to see how we help to make it upstream in our modules?
15:56 crinkle HA is an extra "nice to have" thing so it should go in extras
15:57 xingchao EmilienM: ok
15:57 EmilienM crinkle: so ok. Let's just move on for this.
15:57 crinkle yes I would like to investigate it and talk about it at the summit
15:57 EmilienM I'll start a blueprint later today about moving rabbitmq/qpid/keystone common code to openstacklib
15:57 EmilienM (please look my thread)
15:58 EmilienM crinkle: does it make sense? ^
15:58 crinkle yes that ^ I agree with moving to openstacklib
15:58 EmilienM nice
15:58 EmilienM I'll start the specs/code asap.
15:58 bogdando EmilienM, that would be good, please consider the smooth deprecation instead of moving :)
15:58 hogepodge I have a topic to squeeze in.
15:58 EmilienM bogdando: of course Sir
15:58 crinkle hogepodge: with one minute to spare :)
15:59 bogdando as we discussed at the last meeting, it would benice first to add support of new rabbit module
15:59 bogdando btw, Hunner accepted some of fixes to puppet-rabbitmq
15:59 bogdando and now it is even better ;)
15:59 EmilienM bogdando: the discussion will be part of the spec review process.
15:59 bogdando okay
15:59 crinkle bogdando: your work with the rabbitmq module has been much appreciated :)
15:59 EmilienM hogepodge: go ahead
15:59 EmilienM 1 min left!
15:59 EmilienM after, boom
16:00 hogepodge #topic puppet-sahara
16:00 hogepodge We need to take it over from the openstack-sahara group and bring it up to speed since it's part of the integrated release.
16:00 hogepodge They're on board with that.
16:00 hogepodge Just an infra patch.
16:01 EmilienM hogepodge: link?
16:01 hogepodge https://github.com/stackforge/puppet-sahara
16:01 EmilienM hogepodge: I mean, infra patch
16:01 EmilienM what do you need from us?
16:02 hogepodge Oh, I or someone needs to write the patch up.
16:02 crinkle +1
16:02 hogepodge https://github.com/openstack-infra/project-config/blob/master/gerrit/projects.yaml#L1345
16:03 EmilienM hogepodge: I'm doing it right now.
16:03 hogepodge We should also treat it as an unstable project right now so we can make API breaking changes on it.
16:04 crinkle should we try to release it as a juno release?
16:04 hogepodge It can be delayed as a Juno release.
16:04 crinkle okay
16:04 hogepodge Like I have this outstanding patch to make a sahara.conf resource. https://review.openstack.org/#/c/128675/
16:05 EmilienM hogepodge: https://review.openstack.org/129655
16:05 EmilienM crinkle: I have two other topics I wanted to discuss, if we have 5 min
16:05 EmilienM #1 I want to know if we could use openstack-dev mailing list with [puppet-openstack] in the topic.
16:06 EmilienM more visiblity, etc
16:06 EmilienM #2 do the meetings on an openstack-meeting channel
16:07 crinkle openstack-dev is so busy, I worry important notices will get lost
16:07 rmoe joined #puppet-openstack
16:07 hogepodge Do mean mirroring the list on openstack-dev?
16:07 crinkle even with filtering on the topic
16:08 EmilienM crinkle: people usually have filters;
16:08 EmilienM hogepodge: not mirroring, but closing puppet-openstack ML to use openstack-dev
16:08 EmilienM it's an idea here, I can be wrong :)
16:08 xingchao good suggestion for #1, more people will participate in
16:09 crinkle I'm not against it
16:09 sbadia +1 also
16:09 mdorman personally i don’t really like the idea of going to openstack-dev
16:09 EmilienM let's discuss it on our ML for now.
16:09 crinkle +1 for ML discussion
16:09 prad joined #puppet-openstack
16:09 crinkle re #2 we're already having a ML discussion but it sort of died
16:10 crinkle but I think everyone is in agreement to move to an official channel
16:10 crinkle just need to decide on a meeting time
16:10 aimon joined #puppet-openstack
16:10 crinkle it looks to me like 1400 is the best for the most people evne though 1500 is winnign xingchao's poll
16:10 crinkle we can try to revice that on the ml too
16:11 xingchao 1400 is ok for me :)
16:11 crinkle revive*
16:11 crinkle EmilienM: sound good?
16:12 EmilienM crinkle: I'm taking care of it right now.
16:12 crinkle cool
16:12 crinkle we're way over time so let's wrap up
16:12 crinkle #endmeeting
16:12 crinkle thanks mfisch and dvorak for coming today
16:12 dvorak I wish we could make it more often :)
16:12 mfisch np, thanks for th emeeting
16:13 EmilienM über cool! have a good day
16:13 hogepodge EmilienM for branching you just go to the project page on Gerrit and make a new branch under the branches option. For example: https://review.openstack.org/#/admin/projects/stackforge/puppet-nova,branches
16:13 sbadia thanks everyone :)
16:13 openstackgerrit Sebastien Badia proposed a change to stackforge/puppet-tempest: Update vcsrepo max dependency to 2.x  https://review.openstack.org/129659
16:13 xingchao Have a nice day, and I'm going to sleep :)
16:14 hogepodge When you first create it it doesn't really appear in git until the first commit gets pushed to it or master.
16:14 EmilienM hogepodge: what sbadia figured out, thanks
16:15 sbadia hogepodge: thanks for the tip! (I'll add this in our wiki page)
16:15 EmilienM sbadia: how have you been able to +2 in puppet-sahara?
16:15 sbadia EmilienM: me?
16:16 EmilienM sbadia: ah no
16:16 EmilienM you just did a patch
16:16 sbadia =)
16:16 EmilienM hogepodge: can you take care of merging https://review.openstack.org/#/c/129655/ ?
16:23 bogdando the 1st ML thread about new versions of rabbitmq module is here https://groups.google.com/a/puppetlabs.com/forum/#!topic/puppet-openstack/jQENdKwEOGs
16:24 bogdando I will submit the 2nd one, about pcs wrappers, by the next few days
16:24 openstackgerrit Tri Hoang Vo proposed a change to stackforge/puppet-keystone: Add memcache configs for backend and token  https://review.openstack.org/127288
16:27 hogepodge EmilienM you have to fix the typo in the commit message.
16:48 mmaglana joined #puppet-openstack
16:55 EmilienM hogepodge: which one? I can't see it
16:56 hogepodge EmilienM: caracteristics -> characteristics
16:56 EmilienM I should learn english
16:57 EmilienM hogepodge: done, thx
16:57 hogepodge English speakers can barely speak English. overrated
17:01 sputnik13 joined #puppet-openstack
17:02 sputnik13 joined #puppet-openstack
17:05 mschmitt joined #puppet-openstack
17:08 xingchao joined #puppet-openstack
17:12 daneyon joined #puppet-openstack
17:22 richm joined #puppet-openstack
17:29 mmaglana joined #puppet-openstack
17:34 bodepd_ EmilienM: I think that makes sense.
17:34 bodepd_ EmilienM: I remember we talked about that in Atlanta
17:34 EmilienM bodepd_: ?
17:44 crinkle the failures in https://review.openstack.org/#/c/129505/ are revealing that we're testing stable/icehouse with ruby 1.8 using facter 1.7.6 which doesn't have the fact $::operatingsystemmajrelease
17:44 crinkle do we need to support facter < 2? and why is either ruby or facter different between stable/icehouse and master?
17:45 tfhartmann joined #puppet-openstack
17:50 crinkle since we've dropped 2.7 from jenkins can we get ride of bare-precise in jenkins?
17:52 xarses joined #puppet-openstack
17:57 bodepd_ EmilienM: wrt Fuel/Pacemaker service providers :)
17:57 EmilienM bodepd_: ah
17:58 EmilienM bodepd_: sorry, a lot of topics discussed this morning...
17:58 bodepd_ EmilienM: I might be playing timezone catchup a little :)
18:02 admin0 joined #puppet-openstack
18:02 rharrison joined #puppet-openstack
18:26 thartmann joined #puppet-openstack
18:29 rcallawa joined #puppet-openstack
18:39 aimon joined #puppet-openstack
18:42 mgagne joined #puppet-openstack
18:42 mgagne does anyone have idea for this test failure? https://review.openstack.org/#/c/129399/
18:42 mgagne verify_contents acts very weirdly :-/
18:43 xarses mgagne: see that "}", at the beginning of the got list
18:43 mgagne xarses: thanks, how do I fix that?
18:44 xarses it looks like it was expected at the end of the list
18:44 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-openstack-specs: Common OpenStack Identity Resources  https://review.openstack.org/129700
18:44 mgagne xarses: yep, that's the issue I have as that's not what I expect verify_contents to do
18:46 xarses not sure the cause yet
18:46 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-openstack-specs: Common OpenStack Identity Resources  https://review.openstack.org/129700
18:48 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-openstack-specs: Common OpenStack Identity Resources  https://review.openstack.org/129700
18:48 EmilienM crinkle: ^
18:50 EmilienM crinkle: highly inspired by your words :)
18:52 crinkle :)
18:52 crinkle will look in a bit
19:00 admin0 joined #puppet-openstack
19:00 xarses mgagne: actually, it may be due to the two spaces on horizon_init_spec.rb 234,235 instead of one between the colon and the file name
19:00 xarses hopfully verify_contents isn't sensitive to the ruby sorting issues
19:01 mgagne xarses: :O :O :O
19:02 mgagne xarses: good catch and it didn't fix the test =(
19:03 xarses bummer
19:04 mgagne xarses: new result: http://paste.openstack.org/show/122300/
19:18 aimon joined #puppet-openstack
19:25 xarses mgagne: blah, just for s&g i put the close brace on the top of the list, and it passes the dammed test
19:26 mgagne xarses: what a sad thing to do :-/
19:36 mgagne xarses: could rspec is matching a previous } instead of the intended one for obscure reason
19:37 xarses thats what i was wondering
19:37 mgagne xarses: and I think it's the case, I updated my newly introduced } by }a and the rspec result doesn't show my }a in the actual result
19:39 mgagne xarses: hilarious, I replaced all previous } by }b so they aren't caught and now test is passing
19:40 mgagne xarses: I found a (stupid) solution to the problem :D
19:40 xarses and?
19:40 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-horizon: Add ability to configure policy_files_path and policy_files  https://review.openstack.org/129399
19:41 mgagne xarses: ^
19:41 mgagne xarses: it works
19:41 xarses gah
19:41 mgagne xarses: replaced } by } # POLICY_FILES
19:41 * xarses cries and laughs quietly
19:42 mgagne "it's so wonderful"
19:45 xarses well, it fixed it
19:46 xarses I don't even want to get into why it was grabbing the wrong brace
19:47 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-horizon: Add ability to configure policy_files_path and policy_files  https://review.openstack.org/129399
19:47 mdorman joined #puppet-openstack
19:52 mdorman joined #puppet-openstack
19:54 mdorman joined #puppet-openstack
20:06 crinkle I think https://review.openstack.org/129717 will fix the gate issue with https://review.openstack.org/#/c/129505/ , working with clarkb on it
20:09 sbadia oh nice catch!
20:09 sbadia maybe this issue is linked also to mgagne one
20:09 sbadia mgagne: ^
20:10 sbadia no… sorry :)
20:10 mgagne sbadia: was wondering =)
20:11 sbadia but your patch is on master
20:12 dgurtner joined #puppet-openstack
20:12 mgagne sbadia: sorry, I lost the context. What was it?
20:13 mgagne EmilienM: you there?
20:13 EmilienM mgagne: o/
20:13 sbadia no nothing, i've spoken too quickly
20:13 mgagne EmilienM: sup
20:14 EmilienM mgagne: what'sup?
20:15 mgagne EmilienM: I would like to add the ability to configure arbitrary keys in HORIZON_CONFIG. My main use case is for the customization_module key but think that I should make it generic enough so I don't have to come back for each keys I wish to manage.
20:15 mgagne EmilienM: what do you think about it?
20:15 EmilienM mgagne: using hashes, etc?
20:16 mgagne EmilienM: haha, was about to write about it
20:16 EmilienM mgagne: +1 then
20:16 mgagne EmilienM: The challenge is: should we support all python types? =)
20:16 EmilienM mgagne: I don't see any limit. I may miss something
20:16 mgagne 'exceptions': {'recoverable': exceptions.RECOVERABLE}
20:16 mgagne "help_text": _("Your password does not meet the requirements.")
20:17 mgagne EmilienM: Should we handle those kinds of configs?
20:17 mgagne EmilienM: you see that they aren't all strings
20:17 EmilienM mgagne: it's interesting. I think in horizon::config, yes
20:18 mgagne EmilienM: hmm, I have an other idea, how about basic support until someone come up with an actual need? :P
20:18 mgagne EmilienM: like support basic string first
20:18 EmilienM mgagne: in horizon::init?
20:19 mgagne EmilienM: yes, I don't see where else we can put it as we are using templates, not concat
20:19 EmilienM mgagne: let's use the template then...
20:19 mgagne EmilienM: hooo how about moving to concat so people can introduce their own concat fragment? :D
20:19 EmilienM mgagne: I'm not really a template guy
20:20 EmilienM mgagne: what about augeas?
20:20 mgagne EmilienM: what kind of guy are you? :D
20:20 EmilienM mgagne: spredzy|afk did some work for policies
20:20 EmilienM mgagne: I'm an augeas guy
20:20 mgagne EmilienM: does augeas support python?
20:20 EmilienM good question
20:20 EmilienM mgagne: is it JSON?
20:21 mgagne EmilienM: no, it's pure python code
20:21 mgagne EmilienM: it just happens that *most* (not all) configs are simple: string/array/hash assigment
20:23 sbadia hum concat way is interesting!
20:24 EmilienM mgagne: sbadia I prefer augeas
20:24 aimon joined #puppet-openstack
20:24 mgagne EmilienM: I don't think augeas will do, too much Python code in there
20:25 sbadia yep, /me take a look if augeas has a python lens
20:25 mgagne EmilienM: concat might be an alternative so people becomes autonomous so they don't have to override the whole template if they wish to introduce a config (or patch upstream)
20:25 aimon_ joined #puppet-openstack
20:25 EmilienM ok for concat then
20:25 mgagne EmilienM: I can propose a simple patch first and see where this goes
20:26 EmilienM mgagne: awesome
20:26 aimon joined #puppet-openstack
20:26 sbadia mgagne: thanks =)
20:26 sbadia EmilienM: augeas is only for conf files (http://augeas.net/stock_lenses.html)
20:27 EmilienM sbadia: mgagne want to modify horizon conf files
20:27 EmilienM but ok
20:27 EmilienM I can survive with concat
20:27 mgagne I do?
20:27 EmilienM mgagne: go!
20:36 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-horizon: Add ability to configure simple HORIZON_CONFIG entries  https://review.openstack.org/129724
20:38 mgagne EmilienM: hmmm what's this logic? https://github.com/stackforge/puppet-horizon/blob/master/manifests/init.pp#L307-L314
20:38 mgagne EmilienM: if compress_offline is false, local_settings.py is not managed?!
20:39 EmilienM mgagne: https://github.com/stackforge/puppet-horizon/commit/720ce5cf845d57ce04d9d602cbd58b45f3144121
20:39 EmilienM :/
20:40 mgagne EmilienM: yes, I don't see the logic :-/
20:40 EmilienM mgagne: me neither :(
20:40 EmilienM we should fix it
20:40 mgagne EmilienM: fixing
20:40 mgagne EmilienM: I need it to introduce concat ^^'
20:40 EmilienM \o/
20:41 mgagne EmilienM: ça parait que je travaille sur Horizon? ^^'
20:43 EmilienM mgagne: I did not know we could speak french here
20:43 mgagne EmilienM: does it show that I'm working on Horizon? :P
20:43 EmilienM mgagne: do you use Horizon in prod?
20:44 EmilienM or you have a custom dasbhoard?
20:44 mgagne EmilienM: we are evaluating our options =)
20:50 openstackgerrit Matt Fischer proposed a change to stackforge/puppet-keystone: Add python-ldappool as a requirement for LDAP  https://review.openstack.org/129728
20:51 mfisch could someone who uses Redhat or derivatives please look at that ^^?
20:56 ericpeterson if anyone is interested in taking up a change I started, go for it:  https://review.openstack.org/#/c/122256/.   Horizon is likely to move to DB backends in the near future, and this work I think will be needed for kilo release
21:04 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-horizon: Always manage local_settings.py  https://review.openstack.org/129731
21:40 imcsk8 joined #puppet-openstack
22:23 EmilienM mgagne: very nice review on the spec, thanks a lot
22:23 mgagne EmilienM: thanks for your work =)
22:24 EmilienM mgagne: the cool thing would be to use aviator finally
22:25 mgagne EmilienM: indeed, I'll have to take a look at that one
22:25 mgagne EmilienM: I have (badly) written provisionner on my side that could benefit from it
22:25 EmilienM mgagne: crinkle has a patch
22:25 EmilienM lacking in reviews
22:25 mgagne EmilienM: ^^'
22:25 crinkle need more time to work on those :(
22:27 mgagne http://i.imgur.com/JUKQaZL.jpg
22:28 EmilienM lol
22:28 crinkle hehe
22:33 EmilienM mgagne: crinkle http://www.mememaker.net/static/images/memes/3836751.jpg
22:33 mgagne hehe
22:43 openstackgerrit joined #puppet-openstack
23:41 aimon joined #puppet-openstack
23:53 rcallawa joined #puppet-openstack
23:58 rcallawa joined #puppet-openstack

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