openstackgerrit | Steve Baker proposed openstack/tripleo-common: Convenience methods in base model class https://review.openstack.org/268821 | 00:07 |
---|---|---|
openstackgerrit | Steve Baker proposed openstack/tripleo-common: Implement ViewManager list_software_deployments https://review.openstack.org/268822 | 00:07 |
*** mcornea has quit IRC | 00:17 | |
*** mkovacik has quit IRC | 00:30 | |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Add ability to set IPv6 routes in os-net-config templates https://review.openstack.org/268806 | 00:42 |
*** Marga_ has joined #tripleo | 00:43 | |
*** Marga_ has quit IRC | 00:51 | |
*** Marga_ has joined #tripleo | 00:52 | |
*** davidlenwell has quit IRC | 01:05 | |
*** davidlenwell has joined #tripleo | 01:07 | |
*** ChanServ sets mode: +v davidlenwell | 01:07 | |
openstackgerrit | Dan Sneddon proposed openstack/tripleo-heat-templates: Add all isolated networks to all nodes. https://review.openstack.org/268833 | 01:12 |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Add ability to set IPv6 routes in os-net-config templates https://review.openstack.org/268806 | 01:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/diskimage-builder: Updated from global requirements https://review.openstack.org/268438 | 01:41 |
*** yuanying has quit IRC | 02:04 | |
*** yuanying has joined #tripleo | 02:05 | |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Add ability to set IPv6 routes in os-net-config templates https://review.openstack.org/268806 | 02:13 |
*** yamahata has joined #tripleo | 02:15 | |
*** yamahata has quit IRC | 02:22 | |
*** Goneri has joined #tripleo | 02:25 | |
*** morazi has quit IRC | 02:43 | |
*** yuanying has quit IRC | 03:00 | |
*** yuanying has joined #tripleo | 03:01 | |
*** yuanying has quit IRC | 03:20 | |
*** Marga_ has quit IRC | 03:23 | |
*** links has joined #tripleo | 03:26 | |
*** Goneri has quit IRC | 03:45 | |
*** trozet_ has joined #tripleo | 04:00 | |
*** trozet has quit IRC | 04:04 | |
*** trozet_ is now known as trozet | 04:04 | |
*** yuanying has joined #tripleo | 04:06 | |
*** panda_ has quit IRC | 04:06 | |
*** panda_ has joined #tripleo | 04:07 | |
*** jbonjean has joined #tripleo | 04:12 | |
*** olap_ has quit IRC | 04:18 | |
*** olap__ has quit IRC | 04:18 | |
*** coolsvap|away is now known as coolsvap | 05:11 | |
*** jaosorior has joined #tripleo | 05:41 | |
*** trozet has quit IRC | 05:58 | |
*** anande has joined #tripleo | 06:24 | |
*** anande has quit IRC | 06:24 | |
*** chlong has quit IRC | 07:00 | |
openstackgerrit | Isaac Beckman proposed openstack/diskimage-builder: Move speedup section to image building guide https://review.openstack.org/268769 | 07:02 |
*** coolsvap is now known as coolsvap|away | 07:18 | |
*** ifarkas has joined #tripleo | 07:22 | |
*** rasca has joined #tripleo | 07:36 | |
*** rcernin has joined #tripleo | 07:41 | |
*** hewbrocca has quit IRC | 07:41 | |
*** jtomasek has joined #tripleo | 07:46 | |
*** jprovazn has joined #tripleo | 07:53 | |
*** ukalifon1 has joined #tripleo | 07:54 | |
*** paramite has joined #tripleo | 07:59 | |
*** liverpooler has joined #tripleo | 08:02 | |
*** fgimenez has joined #tripleo | 08:05 | |
*** fgimenez has joined #tripleo | 08:05 | |
*** aufi has joined #tripleo | 08:17 | |
*** jcoufal has joined #tripleo | 08:24 | |
*** dshulyak_ has joined #tripleo | 08:24 | |
*** mcornea has joined #tripleo | 08:25 | |
*** hewbrocca has joined #tripleo | 08:26 | |
*** jaosorior has quit IRC | 08:29 | |
*** jaosorior has joined #tripleo | 08:30 | |
*** shardy has joined #tripleo | 08:40 | |
*** devvesa has joined #tripleo | 08:41 | |
*** akrivoka has joined #tripleo | 08:46 | |
*** mkovacik has joined #tripleo | 08:46 | |
*** nico_auv has joined #tripleo | 08:56 | |
*** mbound has joined #tripleo | 09:02 | |
*** mbound has quit IRC | 09:02 | |
*** mbound has joined #tripleo | 09:02 | |
*** bvandenh has joined #tripleo | 09:02 | |
devvesa | ping marios | 09:05 |
*** olap_ has joined #tripleo | 09:10 | |
*** derekh has joined #tripleo | 09:11 | |
derekh | shardy: gfidente in CI undercloud cpu == 2 and MEM == 5G | 09:11 |
gfidente | derekh++ :) | 09:12 |
derekh | I rebuild them last night, I've just now noticed that no tests have passed since the rebuild | 09:12 |
derekh | 2016-01-18 05:59:50.524 | No image with a name or ID of 'bm-deploy-kernel' exists. | 09:12 |
*** bvandenh has quit IRC | 09:12 | |
derekh | it doesn't look related but may be | 09:12 |
derekh | will be back in a few minutes to see if I can find out | 09:13 |
shardy | derekh: nice, thanks! | 09:13 |
shardy | will be interesting to see how the performance of the ha job changes | 09:13 |
derekh | yup | 09:14 |
shardy | dtantsur may have some ideas re the deploy ramdisk thing | 09:14 |
dtantsur | morning folks! who can make a DIB release please? | 09:14 |
*** jistr has joined #tripleo | 09:14 | |
dtantsur | derekh, hey, what's the context here? is it 'image upload' command misbehaving? | 09:15 |
*** mkovacik has quit IRC | 09:16 | |
*** olap_ has quit IRC | 09:17 | |
*** olap_ has joined #tripleo | 09:17 | |
*** jaosorior has quit IRC | 09:17 | |
*** jaosorior has joined #tripleo | 09:18 | |
dtantsur | shardy, hey, are you able to make DIB releases? | 09:19 |
*** olap_ has quit IRC | 09:19 | |
shardy | dtantsur: in theory, but I've never done one so not familiar with the process | 09:19 |
shardy | marios may be able to do one quicker as IIRC he was cutting some releases recently | 09:20 |
dtantsur | marios, morning, around? | 09:20 |
*** olap_ has joined #tripleo | 09:20 | |
*** bvandenh has joined #tripleo | 09:24 | |
*** athomas has quit IRC | 09:28 | |
*** athomas has joined #tripleo | 09:34 | |
gfidente | derekh, is 5G enough with 2 cores btw? i remember a lot of subsystems scaling the number of processes based on core count so memory consumption going up as well | 09:35 |
derekh | gfidente: good point, I guess we'll find out | 09:38 |
shardy | derekh: we may want to land https://review.openstack.org/#/c/268253/ which reverts testing deletes for now | 09:38 |
derekh | dtantsur: looks like its related to the instance changes I made | 09:38 |
shardy | I'll re-propose when I've figured out how to retain the overcloud logs, and quantified the actual time taken in CI | 09:39 |
shardy | that will also give us a bit more time towards testing updates | 09:39 |
shardy | perhaps when I un-revert, we can just test deletes on the nonha job or something | 09:40 |
gfidente | shardy, so you want to land the rever first anyway? | 09:40 |
derekh | shardy: ya, makes sense | 09:40 |
derekh | although the resn for todays failuers seems to be | 09:40 |
derekh | error: Couldn't fork %postun(nss-3.19.1-18.el7.x86_64): Cannot allocate memory | 09:40 |
shardy | gfidente: Yeah I think we should land the revert, because we need to retain overcloud logs | 09:41 |
derekh | and various errors like this one | 09:41 |
gfidente | shardy, ack | 09:41 |
gfidente | derekh, yeah I think it's running oom | 09:41 |
shardy | doh | 09:41 |
derekh | moving from 4G to 5G instance must have push it into using the tmpfs | 09:41 |
shardy | need moar memory | 09:41 |
derekh | for image build | 09:41 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Revert "Add CI coverage of deleting the deployed overcloud" https://review.openstack.org/268253 | 09:41 |
openstackgerrit | Derek Higgins proposed openstack-infra/tripleo-ci: Set DIB_NO_TMPFS=1 https://review.openstack.org/268955 | 09:45 |
derekh | shardy: gfidente lets see if that helps | 09:45 |
derekh | I didn't put it into tripleo-common as it could be just a sweet spot the CI undercloud falls into | 09:46 |
*** mkovacik has joined #tripleo | 09:51 | |
*** mgould has joined #tripleo | 09:59 | |
*** rasca has quit IRC | 10:04 | |
*** teju has joined #tripleo | 10:07 | |
*** pblaho has joined #tripleo | 10:07 | |
*** marcusvrn_ has joined #tripleo | 10:13 | |
*** cd-undercloud has joined #tripleo | 10:17 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 10:17 |
*** cd-undercloud has quit IRC | 10:17 | |
derekh | its been a while since I saw that ^ | 10:19 |
*** akrivoka has quit IRC | 10:19 | |
openstackgerrit | Vishal kumar mahajan proposed openstack/python-tuskarclient: Replace assertEqual(None, *) with assertIsNone in tests https://review.openstack.org/268967 | 10:19 |
*** rasca has joined #tripleo | 10:21 | |
*** cd-undercloud has joined #tripleo | 10:23 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 10:23 |
*** cd-undercloud has quit IRC | 10:23 | |
dtantsur | by the way, what does it ^^ mean? | 10:23 |
dtantsur | derekh, ^^ | 10:23 |
derekh | somebody is running an old script, one sec and I'll find it | 10:23 |
derekh | dtantsur: http://git.openstack.org/cgit/openstack/tripleo-image-elements/tree/elements/tripleo-cd/deploy-ci-overcloud#n110 | 10:24 |
dtantsur | oh nice. shouldn't we kill it with fire already? | 10:25 |
derekh | Who ever is running it should no that it hasn't been used in a loooong time, probably doesn't work and we should just remove it | 10:25 |
derekh | dtantsur: we'll most of whats in that repository could be | 10:26 |
derekh | *could have the same said about it | 10:27 |
*** cd-undercloud has joined #tripleo | 10:27 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 10:27 |
*** cd-undercloud has quit IRC | 10:27 | |
*** akrivoka has joined #tripleo | 10:32 | |
* afazekas funny this cd-undercloud , my machine sent this, sorry I just running some code I have never seen :) | 10:32 | |
afazekas | What is the correct command and/or procedure to set up tripleo-ci worker , which listens on gearman ? | 10:33 |
derekh | afazekas: sorry for not getting back to you last week, I got bogged down tring to see if I could get the overcloud actually working before you started trying tepest at it | 10:39 |
derekh | athomas: this is the simple ping test we've been adding https://review.openstack.org/#/c/262028/ | 10:39 |
derekh | afazekas: ^ athomas sorry | 10:39 |
derekh | afazekas: you shouldn't need to set things up exactly like CI | 10:39 |
derekh | afazekas: whats important is that you can run this script http://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/toci_instack.sh | 10:40 |
afazekas | it requires a TE_DATAFILE | 10:40 |
derekh | afazekas: with $TE_DATAFILE set point to a json file that holds the details of what nodes to use | 10:40 |
afazekas | it looks like an instack env json in the other jobs | 10:40 |
derekh | afazekas: exactly so you should be able to just use one set up by instack | 10:41 |
derekh | afazekas: actually If you would like, I can sping you up a VM on our ci cloud so you can get a CI env | 10:41 |
*** regebro has joined #tripleo | 10:41 | |
afazekas | What is the recommended instack setting, and which version should be used ? | 10:42 |
derekh | afazekas: we can do a quick shared screen session and I'll should you how to get an env | 10:42 |
afazekas | ok | 10:43 |
derekh | afazekas: ok, I'll spin up a VM can you send me your public key | 10:43 |
afazekas | derekh, sent | 10:47 |
derekh | got it, will send you details in a few minutes | 10:48 |
*** lucas-dinner is now known as lucasagomes | 11:09 | |
*** mburned is now known as mburned_out | 11:11 | |
*** shardy_ has joined #tripleo | 11:30 | |
*** shardy has quit IRC | 11:33 | |
*** xinwu has quit IRC | 11:42 | |
*** spredzy has quit IRC | 11:44 | |
*** spredzy has joined #tripleo | 11:44 | |
*** mburned_out is now known as mburned | 11:58 | |
*** panda_ has quit IRC | 12:05 | |
*** panda_ has joined #tripleo | 12:06 | |
*** bvandenh has quit IRC | 12:13 | |
derekh | shardy_: gfidente this unblocked ci https://review.openstack.org/#/c/268955/1 | 12:14 |
gfidente | derekh, it also doesn't seem to have slown down the deployment | 12:17 |
derekh | gfidente: yup, it seems to be fast then usual, the question is will it still be fast when we're running lots of jobs and the CPU on the host is more over commited | 12:20 |
derekh | *faster | 12:21 |
gfidente | ah right cause it's wasting more I/O you mean? | 12:23 |
*** bvandenh has joined #tripleo | 12:28 | |
*** mgould has quit IRC | 12:34 | |
*** chlong has joined #tripleo | 12:35 | |
*** electrofelix has joined #tripleo | 12:37 | |
*** thrash|g0ne is now known as thrash | 12:46 | |
openstackgerrit | Lennart Regebro proposed openstack/python-tripleoclient: More tests for overcloud deploy https://review.openstack.org/254767 | 12:50 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Set DIB_NO_TMPFS=1 https://review.openstack.org/268955 | 12:50 |
*** jdob has joined #tripleo | 12:53 | |
shardy_ | derekh: nice! That does seem to be a nice improvement in terms of speed | 12:55 |
shardy_ | derekh: can we tune things to queue jobs vs making individual jobs slow down and potentially time out? | 12:55 |
shardy_ | e.g by looking at the host load average or something? | 12:56 |
derekh | shardy_: don't think so the number of jobs run at any one time is in a infra repository , it can't be dynamicly tweaked (if thats what you mean) | 12:57 |
*** dprince has joined #tripleo | 13:04 | |
*** tzumainn has joined #tripleo | 13:06 | |
shardy_ | derekh: Ah, yeah I was hoping it was something we could control dynamically & start queueing more stuff when the host is overloaded | 13:12 |
shardy_ | I assume it's something we can set manually though based on knowledge of the number of concurrent jobs before the host gets too heavily loaded? | 13:13 |
*** morazi has joined #tripleo | 13:14 | |
*** lblanchard has joined #tripleo | 13:15 | |
*** rcernin has quit IRC | 13:19 | |
*** shardy_ has quit IRC | 13:23 | |
*** shardy has joined #tripleo | 13:24 | |
openstackgerrit | Lennart Regebro proposed openstack/python-tripleoclient: Add support for an answers file https://review.openstack.org/249222 | 13:26 |
*** trown|outttypeww is now known as trown | 13:29 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Start RabbitMQ with -proto_dist inet6_tcp for compat with IPv6 https://review.openstack.org/269041 | 13:29 |
*** weshay_xchat has joined #tripleo | 13:31 | |
*** weshay_xchat is now known as weshay | 13:31 | |
*** links has quit IRC | 13:33 | |
jistr | dtantsur: heya, the `<PROFILE>_profile:1,<PROFILE2>_profile:1` format isn't used for scheduling directly, but needs to be transformed into `profile=<PROFILE>` form by using `openstack overcloud profiles match` command, did i get it right? | 13:38 |
dtantsur | jistr, yes, which is what my patch does | 13:39 |
jistr | dtantsur: yeah, just wanted to make sure i understand it correctly :) thx | 13:41 |
*** jprovazn has quit IRC | 13:43 | |
openstackgerrit | Martin Mágr proposed openstack/tripleo-heat-templates: Add Rabbit IPv6 only support https://review.openstack.org/269058 | 13:58 |
*** Goneri has joined #tripleo | 14:06 | |
*** spredzy has quit IRC | 14:06 | |
*** spredzy has joined #tripleo | 14:08 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Cinder settings https://review.openstack.org/269068 | 14:11 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Ceph settings https://review.openstack.org/269069 | 14:11 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Glance settings https://review.openstack.org/269070 | 14:11 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Heat settings https://review.openstack.org/269071 | 14:11 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Keystone settings https://review.openstack.org/269072 | 14:11 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Neutron settings https://review.openstack.org/269073 | 14:11 |
*** rlandy has joined #tripleo | 14:14 | |
*** rbrady has joined #tripleo | 14:15 | |
*** dtantsur is now known as dtantsur|brb | 14:17 | |
*** jeh has joined #tripleo | 14:22 | |
*** akuznetsov has joined #tripleo | 14:26 | |
*** trozet has joined #tripleo | 14:26 | |
*** julim has joined #tripleo | 14:26 | |
*** lucasagomes is now known as lucas-hungry | 14:28 | |
*** liverpooler has quit IRC | 14:37 | |
*** akuznetsov has quit IRC | 14:39 | |
*** pradk has joined #tripleo | 14:49 | |
*** akuznetsov has joined #tripleo | 14:50 | |
*** teju has quit IRC | 14:51 | |
*** egafford has joined #tripleo | 14:52 | |
jaosorior | dprince: The cinder patch https://review.openstack.org/#/c/269068/1 in the overcloud volume already had the cinder::config resource | 14:57 |
dprince | jaosorior: okay, then we should remove it there I think | 14:58 |
*** mgould has joined #tripleo | 14:58 | |
jaosorior | dprince: I'm referring to this https://review.openstack.org/#/c/269068/1/puppet/manifests/overcloud_volume.pp | 14:58 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Keystone settings https://review.openstack.org/269072 | 14:59 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Neutron settings https://review.openstack.org/269073 | 14:59 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Heat settings https://review.openstack.org/269071 | 14:59 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Glance settings https://review.openstack.org/269070 | 14:59 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Ceph settings https://review.openstack.org/269069 | 14:59 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Cinder settings https://review.openstack.org/269068 | 14:59 |
dprince | jaosorior: thanks, fixed | 14:59 |
jaosorior | dprince: Alright, the rest look good. Only detail is gfidente's comment on the keystone::config related patch | 15:01 |
*** akuznetsov has quit IRC | 15:03 | |
dprince | jaosorior: oh dear. So if a user sets eystone::config::keystone_config wouldn't it actually override what you are setting in https://review.openstack.org/#/c/267399/2/puppet/hieradata/controller.yaml | 15:03 |
dprince | gfidente: ^^ | 15:03 |
dprince | I think we might want to consider a case for potentially merging these... | 15:04 |
dprince | looks like we already use nova::config in a similar fashion as well | 15:04 |
*** ukalifon1 has quit IRC | 15:04 | |
jaosorior | dprince: The case is the same for cinder | 15:04 |
dprince | jaosorior: perhaps on volume, but it wasn't on the controllers I think so you could use controller only settings there | 15:05 |
dprince | jaosorior: I still think it might be reasoable to expose the ability to set ad-hoc settings | 15:05 |
jaosorior | it's not on controllers, you're right | 15:05 |
dprince | jaosorior: just that we might want to document the expected behavior with regards to it potentially overritting stuff that was getting automatically set | 15:06 |
jaosorior | dprince: The other option would be to remove those settings in hieradata, and pass them to the puppet manifests (overcloud_*.pp), not as <service>::config resources | 15:07 |
jaosorior | but as <service>_config resources, which is a provider object | 15:07 |
jaosorior | dprince: Such as this one https://github.com/openstack/puppet-keystone/blob/master/lib/puppet/provider/keystone_config/ini_setting.rb | 15:08 |
gfidente | dprince, for keystone I think we can use the submission from jaosorior | 15:08 |
gfidente | we were talking about it the other day cause we were doing it already for cinder on the cinderstorage nodes but not on the controller nodes | 15:08 |
gfidente | better later than never! | 15:09 |
dprince | gfidente: understood, but if we do that and I set a custom value for keystone::config::keystone_config would it overwrite what is already getting set in https://review.openstack.org/#/c/267399/2/puppet/hieradata/controller.yaml | 15:09 |
dprince | gfidente: like if I set it with ExtraData... | 15:09 |
jaosorior | I think that'll be the case | 15:09 |
gfidente | I think that depends on the hierarchy no? | 15:10 |
dprince | gfidente: extradata comes first | 15:10 |
jaosorior | doesn't ExtraData come later? So it would take that one? | 15:10 |
gfidente | maybe we have to tweak that too> | 15:10 |
jaosorior | aaah | 15:10 |
jaosorior | damn | 15:10 |
dprince | gfidente: I don't think this is a hiera ordering issue | 15:10 |
dprince | gfidente: it is a hiera merging issue | 15:10 |
gfidente | I remember some hiera_array which returns all values of a given key | 15:11 |
jaosorior | dprince, gfidente: Well, an easy way to solve it would be to replace those values in hiera, with code in puppet that would use the <service>_config providers, instead of the <service>::config resources. The downside being that the puppet code gets more cluttered :/ | 15:12 |
dprince | gfidente: I think hiera has some merging configs which would allow us to merge these hashes | 15:12 |
dprince | gfidente: just saying we need to be careful here because we are using the ::config classes internally as well. Which is fine... I like the stylistic benefits of it | 15:12 |
dprince | jaosorior: yeah, that essentially undoes what your keystone patch is doing | 15:13 |
dprince | jaosorior: I'm fine w/ what you are doing I think | 15:13 |
jaosorior | dprince: Pretty much. I would need to refactor that patch, and we would need to refactor other classes | 15:13 |
jaosorior | dprince: Alright | 15:13 |
dprince | jaosorior: and I don't think exposing the new ::config modules is cause for concern, but we might need to document the behavoir and perhaps make sure hiera merging is behaving like we want it to | 15:14 |
gfidente | hiera_hash https://docs.puppetlabs.com/references/latest/function.html#hierahash | 15:15 |
gfidente | says :merge_behaviour can be controlled as pointed by dprince | 15:15 |
gfidente | :merge_behavior: deeper seems to do it? | 15:16 |
dprince | gfidente: yep, I think so. No 'u' in that behavior BTW :) | 15:17 |
gfidente | yes, sorry :0 | 15:17 |
gfidente | ;) | 15:17 |
*** gchamoul is now known as gchamoul|afk | 15:18 | |
dprince | EmilienM: hi, we are having a discussion about using the various ::config classes (cinder::config for example). Would setting our :merge_behavior to 'deeper' make sense to allow end users to inject custom settings without overriding ones that we possibly set inside of our modules as well via Hiera. | 15:19 |
dprince | EmilienM: or is the default 'native' setting what we actually want to stick with? | 15:20 |
EmilienM | it would make sense, but I personally would try to use ::config thing the less possible | 15:20 |
EmilienM | using ::config should be workarounds (temporary) until we have the actual parameter in the classes | 15:20 |
dprince | EmilienM: agree. Internally it is cleaner to use class parameters I think | 15:20 |
dprince | EmilienM: and then ::config can be for end users | 15:21 |
dprince | EmilienM: to set ad-hoc things only | 15:21 |
EmilienM | I'm afraid if we offer ::config thing too much, people will just use it without patching our actual interface to parametrize it | 15:21 |
EmilienM | dprince: we're on the same page | 15:21 |
EmilienM | dprince: +1 for ad-hoc | 15:21 |
dprince | EmilienM: so question is, if we do this (temporarily until we add these options to puppet-keystone) https://review.openstack.org/#/c/267399/2/puppet/hieradata/controller.yaml | 15:23 |
dprince | EmilienM: what happens if a TripleO users specifies a custom keystone::config::keystone_config setting via ExtraConfig then? | 15:23 |
EmilienM | dprince: dup resource | 15:24 |
EmilienM | because the resource will be twice in the same catalog | 15:24 |
EmilienM | and boom | 15:24 |
dprince | EmilienM: oh, but the user is setting different keys | 15:24 |
dprince | EmilienM: will they merge? | 15:24 |
EmilienM | dprince: no | 15:24 |
EmilienM | dprince: dup resource | 15:24 |
EmilienM | wait | 15:25 |
EmilienM | different key or value? | 15:25 |
EmilienM | key == parameter to me so if the user adds keystone::config::keystone_config in ExtraConfig for another param, it will work | 15:25 |
dprince | EmilienM: different keys and values | 15:25 |
EmilienM | except if they try to set a param that is already set in Hieradata | 15:25 |
dprince | EmilienM: I get the duplicate resource thing | 15:25 |
dprince | EmilienM: If that is the behaviour I think it is actually correct | 15:26 |
EmilienM | dprince: it should work | 15:26 |
dprince | gfidente: Yeah, lets just go with this. I think we are all set. I will delete my puppet-keystone patch in favor of jaosorior's | 15:27 |
jaosorior | dprince: Alrighty | 15:27 |
*** lucas-hungry is now known as lucasagomes | 15:28 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: puppet: allow config of ad-hoc Neutron settings https://review.openstack.org/269073 | 15:28 |
gfidente | dprince, thanks | 15:28 |
dprince | EmilienM: thanks too | 15:30 |
EmilienM | dprince: cool | 15:30 |
gfidente | hey guys can I ask something completely ot | 15:30 |
gfidente | cause I am checking breaking bad | 15:31 |
*** chlong has quit IRC | 15:31 | |
gfidente | the guy who always says yo , jesse pinkman | 15:31 |
gfidente | which part of us is that? | 15:31 |
gfidente | US | 15:31 |
dprince | gfidente: sorry man, don't watch that show | 15:32 |
jaosorior | gfidente: no clue dude :/ | 15:38 |
openstackgerrit | Ben Nemec proposed openstack/instack-undercloud: Remove answers file support https://review.openstack.org/269147 | 15:40 |
bnemec | An even 40 open patches! | 15:41 |
* bnemec sees rebase hell in his future | 15:41 | |
*** ukalifon1 has joined #tripleo | 15:44 | |
*** gchamoul|afk is now known as gchamoul | 15:45 | |
*** akuznetsov has joined #tripleo | 15:50 | |
*** jprovazn has joined #tripleo | 15:55 | |
*** rhallisey has joined #tripleo | 15:59 | |
*** links has joined #tripleo | 16:00 | |
*** lazy_prince has joined #tripleo | 16:01 | |
*** dtantsur|brb is now known as dtantsur | 16:02 | |
*** akuznetsov has quit IRC | 16:04 | |
dtantsur | dprince, or someone: could you please release DIB with the inspector gate fix? | 16:04 |
*** panda_ has quit IRC | 16:06 | |
jaosorior | bnemec: ouch :/ | 16:06 |
*** panda_ has joined #tripleo | 16:06 | |
*** mkovacik has quit IRC | 16:09 | |
*** aufi has quit IRC | 16:09 | |
*** Slower has joined #tripleo | 16:10 | |
openstackgerrit | Martin Mágr proposed openstack/tripleo-heat-templates: Add Rabbit IPv6 only support https://review.openstack.org/269058 | 16:13 |
*** lazy_prince has quit IRC | 16:22 | |
*** lazy_prince has joined #tripleo | 16:22 | |
openstackgerrit | Merged openstack/tripleo-docs: Replace doc for overcloud validate with manually running Tempest https://review.openstack.org/221664 | 16:22 |
*** links has quit IRC | 16:23 | |
*** lazy_prince has quit IRC | 16:25 | |
*** bnemec has quit IRC | 16:29 | |
*** stendulker has joined #tripleo | 16:29 | |
*** jaosorior has quit IRC | 16:34 | |
*** jaosorior has joined #tripleo | 16:35 | |
*** eggmaster has quit IRC | 16:35 | |
*** bnemec has joined #tripleo | 16:37 | |
bnemec | derekh: So it looks like we're still having memory issues on the undercloud. I just saw a bunch of messages like this during an image build: | 16:42 |
bnemec | Installing : gcc-4.8.5-4.el7.x86_64 57/65 | 16:42 |
bnemec | error: Couldn't fork %post(gcc-4.8.5-4.el7.x86_64): Cannot allocate memory | 16:42 |
derekh | bnemec: was that this morning? if so this fixed them https://review.openstack.org/#/c/268955/ | 16:43 |
*** akuznetsov has joined #tripleo | 16:44 | |
bnemec | derekh: Ah, yes. I guess I should have set --min-tmpfs for the ramdisk build too. :-/ | 16:44 |
bnemec | I should have refreshed the status page. Now I see a bunch of successful runs. :-) | 16:45 |
*** jaosorior has quit IRC | 16:46 | |
*** jaosorior has joined #tripleo | 16:47 | |
-openstackstatus- NOTICE: Gerrit is restarting quickly as a workaround for performance degradation | 16:50 | |
*** julim has quit IRC | 16:54 | |
*** anande has joined #tripleo | 16:57 | |
*** julim has joined #tripleo | 16:57 | |
*** anande has quit IRC | 16:58 | |
*** bandini has quit IRC | 17:01 | |
derekh | bnemec: ahh, that explains why it didn't work, I hadn't realized you didn't set it for both image builds | 17:06 |
derekh | undercloud in CI is now set to 2xCPU and 5G RAM | 17:06 |
derekh | Are the min reqs in a doc somewhere ? we should up date them too | 17:07 |
*** bandini has joined #tripleo | 17:08 | |
bnemec | derekh: Yeah, I'll push a patch to apply that to the agent ramdisk too. It's a nasty problem to run into if you're not familiar with how DIB works. | 17:09 |
bnemec | derekh: The baremetal requirements for the undercloud are probably the thing that needs to be updated: http://docs.openstack.org/developer/tripleo-docs/environments/environments.html#baremetal-environment | 17:10 |
bnemec | Although the virt ones will need to be bumped as well if we increase the default undercloud size. | 17:10 |
bnemec | We should probably make that requirement an even 16 GB anyway: http://docs.openstack.org/developer/tripleo-docs/environments/environments.html#virtual-environment | 17:10 |
*** akuznetsov has quit IRC | 17:13 | |
slagle | but then i won't be able to run tripleo anymore | 17:15 |
openstackgerrit | Ben Nemec proposed openstack/python-tripleoclient: Apply --min-tmpfs 5 to agent ramdisk build too https://review.openstack.org/269192 | 17:15 |
bnemec | slagle: Did your mini-Dell lose a stick of ram or something? :-) | 17:15 |
ryansb | time to buy bigger iron | 17:18 |
slagle | bnemec: no, i'll just need to plug it back in :) | 17:19 |
*** bandini has quit IRC | 17:19 | |
trown | slagle: bnemec, ya I have been running a 16GB undercloud on my dell mini... it works much better | 17:21 |
*** athomas has quit IRC | 17:21 | |
trown | tempest smoke actually runs in a reasonable amount of time ~10min | 17:22 |
bnemec | slagle: Fair enough. :-) | 17:22 |
trown | although that is probably more about 4 cpus | 17:22 |
bnemec | trown: You have another box too then? | 17:22 |
bnemec | Or does your mini have more memory than mine? | 17:23 |
trown | bnemec: mine has 32GB | 17:23 |
*** devvesa has quit IRC | 17:23 | |
*** bandini has joined #tripleo | 17:23 | |
trown | and I just overcommit by about 1.5 | 17:23 |
bnemec | trown: Putting in my purchase order now. ;-) | 17:23 |
*** fgimenez has quit IRC | 17:24 | |
*** bandini has quit IRC | 17:24 | |
bnemec | Mine is in an OVB environment with a 32 GB box I built out of mostly old parts. | 17:24 |
trown | bnemec: ya my dell mini runs the exact same job as centosci in half the time | 17:24 |
bnemec | So I have 48 GB total. 64 would be better though. | 17:25 |
trown | ya 64 would be ideal | 17:25 |
bnemec | I've been lusting after an X99 setup for my standalone OpenStack too. I keep running out of memory on that box, even though it has 32 GB. | 17:25 |
derekh | bnemec: Have you come across problems with OVB with multiple compute nodes? | 17:26 |
bnemec | I think X99 maxes out at 128, which would be fantastic for parallel testing in multiple environments at once. | 17:26 |
bnemec | derekh: Not really. The only major issue I had was MTU settings, but that's not OVB-specific. | 17:27 |
bnemec | In fact, I just saw there's a thread about it on -dev. | 17:27 |
derekh | bnemec: thanks will take a look, my OVB cloud has 2 compute nodes, thanis work if the bm nodes and the undercloud are on the same compute node only | 17:30 |
derekh | s/thanis/things | 17:30 |
*** bandini has joined #tripleo | 17:31 | |
derekh | some traffic is getting across compute nodes on the provisioning network so not exactly sure whats being blocked/lost | 17:31 |
*** athomas has joined #tripleo | 17:32 | |
*** mbound has quit IRC | 17:32 | |
*** trown is now known as trown|lunch | 17:33 | |
bnemec | derekh: Do both nodes have the noop firewall and prevent_arp_spoofing settings? | 17:39 |
bnemec | MTU is also a possible culprit. Check that you can ssh between nodes on the different hosts. If it hangs you likely have an MTU problem. | 17:39 |
derekh | bnemec: both noth should have both of those settings, I'll check and poke at the MTU later | 17:40 |
openstackgerrit | Ben Nemec proposed openstack/instack-undercloud: Allow setting the hostname during undercloud install https://review.openstack.org/249457 | 17:47 |
*** hewbrocca has quit IRC | 17:54 | |
*** stendulker has quit IRC | 17:55 | |
*** ukalifon1 has quit IRC | 17:58 | |
*** jaosorior has quit IRC | 17:59 | |
*** derekh has quit IRC | 18:03 | |
openstackgerrit | Ben Nemec proposed openstack/instack-undercloud: Add undercloud config wizard UI https://review.openstack.org/231212 | 18:04 |
openstackgerrit | Ben Nemec proposed openstack/instack-undercloud: Add validation of network configuration opts https://review.openstack.org/231211 | 18:04 |
*** paramite has quit IRC | 18:08 | |
*** eil397 has joined #tripleo | 18:09 | |
*** electrofelix has quit IRC | 18:10 | |
*** yamahata has joined #tripleo | 18:14 | |
bnemec | DB errors seem to be killing the ha job now. :-( | 18:16 |
*** jistr has quit IRC | 18:17 | |
*** nico_auv has quit IRC | 18:21 | |
*** trown|lunch is now known as trown | 18:22 | |
*** dtantsur is now known as dtantsur|afk | 18:22 | |
*** davidlenwell has quit IRC | 18:22 | |
egafford | Hi all. Trying to reproduce http://logs.openstack.org/40/233240/7/check-tripleo/gate-tripleo-ci-f22-ha/b9fa6c0/console.html.gz (failure on the HA pipeline, which looks very much like a legitimate failure caused by my changes on trove-manage db_sync.) I'm unable to reproduce it using tripleo.sh on my instack-virt-setup env. Thoughts on how I might reproduce this / what kind of env or config I'd need to do so? | 18:23 |
*** david-lyle has quit IRC | 18:23 | |
*** davidlenwell has joined #tripleo | 18:24 | |
*** ChanServ sets mode: +v davidlenwell | 18:24 | |
*** rwsu has joined #tripleo | 18:27 | |
*** akuznetsov has joined #tripleo | 18:30 | |
openstackgerrit | Miles Gould proposed openstack/python-tripleoclient: Use Ironic API v1.11 to support ENROLL state https://review.openstack.org/263831 | 18:33 |
egafford | shardy: ^(01:23:09) any tips on how to repro HA pipeline failures in tripleo-heat-templates? | 18:35 |
openstackgerrit | Miles Gould proposed openstack/python-tripleoclient: Use Ironic API v1.11 to support ENROLL state https://review.openstack.org/263831 | 18:35 |
gfidente | egafford, deploy passing -e tht/environments/puppet-pacemaker.yaml | 18:38 |
gfidente | egafford, https://github.com/openstack-infra/tripleo-ci/blob/master/toci_gate_test.sh#L41 | 18:39 |
egafford | gfidente: Ack; many thanks. | 18:39 |
gfidente | you don't need 3 controllers | 18:39 |
gfidente | puppet-pacemaker.yaml will use same code with 1 controller as well | 18:39 |
*** david-lyle has joined #tripleo | 18:39 | |
egafford | gfidente: Useful; thanks. | 18:40 |
*** david-lyle has quit IRC | 18:46 | |
*** mgould is now known as mgould|afk | 18:46 | |
*** rebrego has joined #tripleo | 18:47 | |
*** regebro has quit IRC | 18:47 | |
*** rebrego is now known as regebro | 18:47 | |
*** dmsimard is now known as dmsimard|afk | 18:47 | |
*** akuznetsov has quit IRC | 18:48 | |
*** Marga_ has joined #tripleo | 18:56 | |
*** Marga_ has quit IRC | 18:57 | |
*** Marga_ has joined #tripleo | 18:57 | |
*** jcoufal has quit IRC | 19:03 | |
bnemec | egafford: I wouldn't be so quick to blame your patch. Quite a few of the spurious ha failures in CI right now are db-related. | 19:04 |
bnemec | I do see some ha jobs have passed recently though, so it might be worth a recheck if you haven't already. | 19:04 |
egafford | bnemec: I have enqueued a recheck; thanks. We Shall See. :) | 19:04 |
openstackgerrit | Merged openstack/instack-undercloud: Bump up undercloud VM specs https://review.openstack.org/243148 | 19:05 |
*** david-lyle has joined #tripleo | 19:10 | |
*** dshulyak_ has quit IRC | 19:12 | |
*** lblanchard has quit IRC | 19:16 | |
*** david-lyle_ has joined #tripleo | 19:28 | |
*** lblanchard has joined #tripleo | 19:28 | |
*** david-lyle has quit IRC | 19:31 | |
*** Marga_ has quit IRC | 19:31 | |
*** david-lyle_ has quit IRC | 19:37 | |
*** david-lyle has joined #tripleo | 19:39 | |
*** dmsimard|afk is now known as dmsimard | 19:40 | |
*** nico_auv has joined #tripleo | 19:42 | |
*** gfidente is now known as gfidente|afk | 19:43 | |
*** mkovacik has joined #tripleo | 19:46 | |
*** david-lyle has quit IRC | 19:46 | |
*** ifarkas has quit IRC | 19:50 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Enable keystone handling of X-Forwarded-Proto header https://review.openstack.org/267399 | 19:53 |
*** egafford has quit IRC | 20:00 | |
openstackgerrit | James Slagle proposed openstack/os-cloud-config: Add []'s around ipv6 addresses when creating url's https://review.openstack.org/269254 | 20:01 |
*** panda_ has quit IRC | 20:06 | |
*** panda_ has joined #tripleo | 20:06 | |
*** ukalifon1 has joined #tripleo | 20:09 | |
*** ukalifon1 has left #tripleo | 20:09 | |
*** eil397 has quit IRC | 20:13 | |
openstackgerrit | James Slagle proposed openstack/os-cloud-config: Add []'s around ipv6 addresses when creating url's https://review.openstack.org/269254 | 20:15 |
*** xinwu has joined #tripleo | 20:17 | |
*** dprince has quit IRC | 20:17 | |
*** nico_auv has quit IRC | 20:19 | |
openstackgerrit | James Slagle proposed openstack/os-cloud-config: Add []'s around ipv6 addresses when creating url's https://review.openstack.org/269254 | 20:20 |
openstackgerrit | Clark Boylan proposed openstack/diskimage-builder: Actually prune stale branches in src-repos https://review.openstack.org/268241 | 20:21 |
*** liverpooler has joined #tripleo | 20:28 | |
*** lucasagomes is now known as lucas-dinner | 20:39 | |
*** weshay has quit IRC | 20:40 | |
*** Goneri has quit IRC | 20:52 | |
*** weshay has joined #tripleo | 20:55 | |
*** eil397 has joined #tripleo | 21:02 | |
*** eil397 has quit IRC | 21:04 | |
*** eil397 has joined #tripleo | 21:05 | |
*** Marga_ has joined #tripleo | 21:20 | |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Update yaml-validate.py to accept files or directories https://review.openstack.org/269281 | 21:24 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Add simple parameter test to yaml-validate.py https://review.openstack.org/269282 | 21:24 |
openstackgerrit | Steven Hardy proposed openstack/tripleo-heat-templates: Remove unused parameters from controller template https://review.openstack.org/269283 | 21:24 |
*** Marga_ has quit IRC | 21:25 | |
*** mbound has joined #tripleo | 21:26 | |
*** olap_ has quit IRC | 21:26 | |
*** bvandenh has quit IRC | 21:28 | |
*** shivrao has joined #tripleo | 21:29 | |
*** Marga_ has joined #tripleo | 21:29 | |
*** mcornea has quit IRC | 21:35 | |
*** jprovazn has quit IRC | 21:37 | |
*** shivrao has quit IRC | 21:45 | |
*** Marga_ has quit IRC | 21:47 | |
*** weshay has quit IRC | 21:49 | |
*** jtomasek has quit IRC | 21:50 | |
*** shardy has quit IRC | 21:51 | |
*** rwsu has quit IRC | 21:55 | |
*** akrivoka has quit IRC | 21:58 | |
*** weshay has joined #tripleo | 22:03 | |
*** chlong has joined #tripleo | 22:11 | |
*** eil397 has quit IRC | 22:17 | |
*** julim has quit IRC | 22:19 | |
*** rwsu has joined #tripleo | 22:24 | |
*** eil397 has joined #tripleo | 22:26 | |
*** dsneddon is now known as dsneddon_biab | 22:38 | |
*** thrash is now known as thrash|g0ne | 22:43 | |
*** lblanchard has quit IRC | 22:45 | |
*** weshay has quit IRC | 22:50 | |
*** mbound has quit IRC | 22:57 | |
*** eil397 has quit IRC | 23:04 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Set the name property for all deployment resources https://review.openstack.org/255644 | 23:16 |
*** davidlenwell has quit IRC | 23:38 | |
*** dsneddon_biab is now known as dsneddon | 23:38 | |
openstackgerrit | Ben Nemec proposed openstack/tripleo-heat-templates: Fix neutron-nova notifications https://review.openstack.org/269370 | 23:53 |
openstackgerrit | Ben Nemec proposed openstack/tripleo-heat-templates: Fix tunnel_types hieradata on compute nodes https://review.openstack.org/269371 | 23:53 |
*** yuanying has quit IRC | 23:54 | |
bnemec | trown: You'll probably be interested in ^ | 23:56 |
*** yuanying has joined #tripleo | 23:56 | |
bnemec | It should allow us to turn on nova-neutron notifications and re-merge those reverted neutron patches and still have a working overcloud. | 23:57 |
*** davidlenwell has joined #tripleo | 23:58 | |
*** ChanServ sets mode: +v davidlenwell | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!