Thursday, 2016-05-19

*** mbound has quit IRC00:00
*** r-mibu has quit IRC00:05
*** diazjf has quit IRC00:05
*** weshay has joined #tripleo00:07
*** rbrady has quit IRC00:12
*** dmacpher has quit IRC00:13
*** r-mibu has joined #tripleo00:20
*** apetrich has joined #tripleo00:21
*** absubram has joined #tripleo00:30
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Updates and fixes to NIC config template routes  https://review.openstack.org/31838900:34
*** julim has joined #tripleo00:35
*** julim has quit IRC00:49
*** fragatina has quit IRC00:52
*** thrash is now known as thrash|g0ne00:59
*** Slower has quit IRC01:17
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: http://artifacts.<snip>/artifacts/rdo/images/ is a 404 atm  https://review.openstack.org/31839801:22
weshaylarsks, ^01:25
openstackgerritPaul Belanger proposed openstack/diskimage-builder: Remove hardcoded ext4 values  https://review.openstack.org/31840001:27
larsksweshay: thanks.  I don't know if the answer is patch quickstart or fix the server; I'm not all that familiar with the image building side of things.  I defer to trown|outtypewww...01:29
larsksIf it's still broken in the morning I will take a closer look.01:29
weshaylarsks, k01:30
*** pkunicki has joined #tripleo01:30
trozetweshay: hi01:38
trozetweshay: do you know where trown moved his latest mitaka tripleO quickstart images to?  https://ci.centos.org/artifacts/rdo/images/mitaka/delorean/stable//undercloud.qcow2 is gone01:38
*** sthillma has quit IRC01:52
gbraadhttp://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/${RELEASE}/delorean/undercloud.qcow201:54
*** yamahata has joined #tripleo01:55
openstackgerritGerard Braad proposed openstack/tripleo-quickstart: Change artifacts location in libvirt playbook  https://review.openstack.org/31840601:59
*** pradk has joined #tripleo01:59
gbraadweshay: ^02:03
*** pradk_ has joined #tripleo02:06
dmsimardgbraad: duplicate of https://review.openstack.org/#/c/318398/02:07
dmsimardah, but you know that already :)02:08
gbraadduplciate and different. weshay forgot the libvirt playbook alteration02:10
gbraadI would suggest to merge them actually into a single change02:10
*** pradk has quit IRC02:10
*** pradk_ is now known as pradk02:10
*** xinwu has joined #tripleo02:12
*** mbound has joined #tripleo02:18
*** mbound has quit IRC02:22
ayoungdmsimard, network question for you.  I am trying to attach a second VM to the network that connects the undercloud to the overcloud on a quickstart system.  I think this is done by the overcloud deploy code...where do I look?02:22
ayoungIO think I need to attach the bridge device to the new vm (called identity)02:23
ayoungI have access to the undercloud vm, and can see the device ther02:23
dmsimardayoung: I have absolutely no clue, you know more about tripleo and quickstart than I do :(02:23
ayoungdmsimard, talk me through it anyway02:24
ayoungI fake it all the time02:24
ayoung7: br-ctlplane: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN02:24
ayoungI see that on one vm02:24
ayoungbut not on the other02:24
ayoungthe undercloud vm has this in the last line of the undercloud-post.sh02:25
ayoungmeh..too many lines to put in here, but it creates a device called DEVICE=vlan1002:25
ayoungand that is type ovs...which talks to that br-ctlplane:02:25
ayoungtrown|outtypewww, larsks if either of you are not comatose, feel free to chime in02:26
* ayoung guessess larsks actually knows this02:26
dmsimardYou want an interface on both ends on the same network so they can talk to each other ?02:26
ayoungdmsimard, right02:26
ayoungand I need to attach the bridge to the identity vm02:27
ayoungbut I can't ID it from the host02:27
ayoungMy guess right now is that I need to do something like use virsh to attach the br-ctlplane bridge to the identity domain02:28
ayoungbut that is pure guesswork02:28
dmsimardThose are two VMs on the same host ?02:28
weshayayoung, it's done in the undercloud-post02:28
ayoungweshay, but that depends on the bridge, I thought?02:29
ayoungweshay, http://paste.openstack.org/show/497635/  where?02:29
*** myoung|remote has joined #tripleo02:30
weshayline 77 is the network that connects the undercloud to the overcloud02:30
ayoungweshay, I see where the devcie  vlan10 is created, but that depends on the OVS_BRIDGE=br-ctlplane02:30
ayoungweshay, something has to happen before that02:30
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841302:31
ayoungweshay, I tried just executing that same code on identity, but it does not know about br-ctlplane02:31
weshayk.. sec02:31
ayoung$ sudo ifup ifcfg-vlan1002:32
ayoung/sbin/ifup: configuration for br-ctlplane not found.02:32
ayoungUsage: ifup <configuration>02:32
ayoungovs-vsctl: no bridge named br-ctlplane02:32
*** yamahata has quit IRC02:34
*** links has joined #tripleo02:35
*** myoung|remote has quit IRC02:40
weshayayoung, has the undercloud install completed on the second vm?02:41
ayoungweshay, yes02:42
*** ramishra has joined #tripleo02:42
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: Gnocchi composable roles  https://review.openstack.org/31841302:42
weshayayoung, no errors?02:42
ayoungweshay  So, everything looks right, including overcloud02:42
ayoungI have two vms called undercloud and identity02:42
weshayk02:42
ayoungand the undercloud is set up right on undercloud02:42
ayoungidentity is not an undercloud VM02:43
weshayboth acting as underclouds?02:43
ayoungno, utility VM, going to run identity stuff on it02:43
weshaybr-ctlplane is setup by the undercloud puppet02:43
ayounghow can I trace what that connects to?02:43
weshayso on the undercloud.. you should see 5 neutron networks02:44
weshayon the overcloud you should see atleast two I think and one should connect to the network that vlan10 ison02:45
weshayis on02:45
ayoungon undercloud I see 7a890318-4732-44ad-94c8-4c5b5f2dc25a | ctlplane     | ec5b80b8-5406-4aae-a8b6-db95d08895c702:45
ayoungprovider:physical_network | ctlplane02:47
ayoungweshay, ok, so I need to mimic what neutron is doing here, or is there a better way to connect a VM on brext and brovc to the controller?02:48
weshayayoung, is ovs installed on the ident box?02:48
ayoungI think so02:48
ayoungit used the same image as the undercloud02:49
ayoungit might not be active, let me check02:49
weshayyou need an ovs bridge.. and I think the key is the vlan tag..02:49
weshaybut I'm not sure..02:49
weshayI get a little lost w/ ovs bridging.. native linux bridges make more sense to me02:49
ayoung$ systemctl status openvswitch.service02:50
ayoung● openvswitch.service - Open vSwitch02:50
ayoung   Loaded: loaded (/usr/lib/systemd/system/openvswitch.service; disabled; vendor preset: disabled)02:50
ayoung   Active: active (exited) since Thu 2016-05-19 02:32:02 UTC; 18min ago02:50
ayoung  Process: 10327 ExecStart=/bin/true (code=exited, status=0/SUCCESS)02:50
ayoung Main PID: 10327 (code=exited, status=0/SUCCESS)02:50
weshaytrozet, did you see the cdn url for the image?02:50
weshaygbraad, so what shall we do w/ our reviews?02:50
weshayayoung, ok.. the service is active but the bridge needs to be created02:51
weshayovsbrctl show02:51
weshayor list02:51
gbraadweshay; is it confirmed this is the new location?02:52
weshaygbraad, no.. I would not say it's confirmed, I think what happened is that there was a plan to move to the cdn and that may have happened more quickly then trown thought02:53
weshaywe did not get any emails about it, and he didn't mention it today.. so I think there was some kind of mix up, but I'm not sure exactly where02:54
weshayayoung, try to setup the bridge in the same way as the undercloud using ovs.. then you can attach w/ a different ip on the same vlan.  That's not much help though I'm sure02:56
ayoungweshay, that moves me along02:56
ayoungthe command is02:56
ayoung sudo ovs-vsctl show02:56
ayoungright?02:56
* weshay checks if I have a system running.. sec02:56
ayoungBridge br-ctlplane02:56
openstackgerritGerard Braad proposed openstack/tripleo-quickstart: Change artifacts location in libvirt playbook  https://review.openstack.org/31840602:57
gbraadweshay: I modified the changeset I had, Add you as co-author if you are OK with this02:57
weshayya02:57
weshaygbraad, that's fine02:57
weshaygbraad, suggestions on the commit msg are welcome02:58
openstackgerritGerard Braad proposed openstack/tripleo-quickstart: Change artifacts location for the undercloud image  https://review.openstack.org/31840602:58
ayoungweshay, http://paste.openstack.org/show/497636/  is what my undercloud has.  I assume I need to make that second on on identity02:58
gbraadweshay: The title needs to be more descriptive next time to explain more about the intent of the change ;-)02:58
gbraad;-)02:59
weshayayoung, http://docs.openstack.org/developer/tripleo-incubator/neutron_notes.html02:59
weshayadd port02:59
weshaygbraad, the thing is.. tihs was unplanned.. or the timing was02:59
weshaybut I can make it more descriptive.. I think03:00
gbraadI understand. I was also confused this morning when I noticed a test run failed03:00
weshayoh man.. it's been down all day?03:00
weshaywe need a gate just for this03:00
ayoungweshay, so:  sudo ovs-vsctl add-port br-ctlplane eth1 ; sudo ip addr add 192.0.2.33/29 dev br-ctlplane03:01
weshayliberty worked 5 hrs ago03:01
ayoungon the identity machine?03:01
weshayayoung, the ovs looks good..03:01
ayoung$ sudo ovs-vsctl add-port br-ctlplane eth103:01
ayoungovs-vsctl: no bridge named br-ctlplane03:01
weshaybut you might as well create a cfg in /etc/sysconfig/network-scripts03:02
weshayfor the port itself03:02
weshayyou can mimic what quickstart does there03:02
weshaybah03:02
gbraadweshay: the problem with the title is with the '404 atm' => betetr to explain "Fixes location of undercloud images" instead of saying "they result in a 404". The 404 information can be part of the description itself. The title should be a tl;dr for the description03:02
ayoungso I probably need to create the bridge.03:02
ayoungLet me see if that is in quickstart and I just missed doing it for this vm03:03
weshaygbraad, that's a good suggestion.. thanks03:03
weshaygbraad, going to add a depends-on to your patch03:05
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: Fixes location of undercloud images  https://review.openstack.org/31839803:07
weshayayoung, add-br br-ctlplane ?03:09
weshayI need to play w/ ovs again .. geez03:09
openstackgerritGerard Braad proposed openstack/tripleo-quickstart: Change artifacts location for the undercloud image  https://review.openstack.org/31840603:09
ayoungweshay, htat looks like part of it03:10
ayoungweshay, can't ping yet, though...think I need this03:11
ayoung Port phy-br-ctlplane03:11
ayoung            Interface phy-br-ctlplane03:11
ayoung                type: patch03:11
ayoung                options: {peer=int-br-ctlplane}03:11
ayoungsomehow03:11
ayoungthat is on the bridge in undercloud but not identity, yet03:11
*** noslzzp_ has quit IRC03:12
*** dsariel has joined #tripleo03:13
*** coolsvap has joined #tripleo03:17
weshayayoung, ya.. that's how I would be walking through it as well.. the puppet is not doing anything special there you can't recreate by hand so I think you'll have it in short order03:20
ayoungsudo ip addr add 192.0.2.41/24 dev br-ctlplane03:20
ayoungthe bridge needs an address...03:20
weshayayoung, you may want to try w/o network isolation for your first pass, but you just about have it03:21
ayounghow do I get the  Port phy-br-ctlplane?03:21
weshayso .. I think you need to first add the bridge, then the port03:22
ayoungI did...03:23
weshayneither has an ip afaik.. then you attach to the port ifcfg-vlan1003:23
ayoungso undercloud has this  vlan10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN03:25
ayoungdo I need to create the vlan?03:25
ayoungyes I do03:26
weshayyes.. via the interface in /etc/sysconfig/network-scripts03:26
ayoungyeah03:26
ayoungI had it down03:26
ayoungstill missing a piece03:26
weshaymaybe br-int..03:26
weshayovs-vsctl add-port <bridge> <interface> tag=<VLAN number> : Converts port to an access port on specified VLAN (by default all OVS ports are VLAN trunks).03:28
weshayI'm guessing atm03:29
weshayheh.. as if you couldn't tell03:29
ayoungweshay, at least you have enough context to make guesses03:29
ayoungthanks for the help03:29
weshayayoung, if you are still stuck tomorrow.. thrash|g0ne is pretty dam good.. he's setup ovs for fun and profit03:30
ayoungdoesn't this stuff need to be persisted somehwere on undercloud, so it survives a reboot?03:30
ayoung/etc/openvswitch/conf.db03:31
weshayayoung, ovs is persisted although I'm not sure where the config is written.. and the connection is persisted w/ the ifcfg script03:31
ayoungweshay, goldmine03:33
ayoungits all in there, including the commands03:33
weshayperfect03:33
* weshay notes that03:33
weshayI'm going to sleep.. good luck!!03:34
*** weshay has quit IRC03:35
*** MaxPC has joined #tripleo03:37
gbraadweshay, take care03:44
*** MaxPC has quit IRC03:47
*** tzumainn has quit IRC03:49
*** pkunicki has quit IRC03:59
*** links has quit IRC04:00
*** chlong has joined #tripleo04:04
*** coolsvap has quit IRC04:04
openstackgerritJason E. Rist proposed openstack/tripleo-ui: Refactor notification for better display  https://review.openstack.org/31687404:05
*** links has joined #tripleo04:16
*** gumbyblake has joined #tripleo04:17
*** masco_ has joined #tripleo04:21
*** anshul has joined #tripleo04:23
*** anshul is now known as Guest7597904:23
*** coolsvap has joined #tripleo04:40
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Deploy Loadbalancer as a composable role  https://review.openstack.org/31302905:08
openstackgerritMerged openstack/tripleo-heat-templates: Restart haproxy after configuring SSL certs  https://review.openstack.org/30090205:13
*** jprovazn has joined #tripleo05:17
*** chlong has quit IRC05:17
*** bvandenh has quit IRC05:17
*** coolsvap has quit IRC05:20
*** coolsvap has joined #tripleo05:20
*** coolsvap has quit IRC05:21
*** coolsvap_ has joined #tripleo05:21
*** coolsvap_ is now known as coolsvap05:21
*** chlong has joined #tripleo05:30
*** bvandenh has joined #tripleo05:31
openstackgerritJason E. Rist proposed openstack/tripleo-ui: Refactor notification for better display  https://review.openstack.org/31687405:42
*** yamahata has joined #tripleo05:44
*** ramishra has quit IRC05:50
*** ramishra has joined #tripleo05:51
*** bvandenh has quit IRC05:57
*** pkovar has joined #tripleo05:58
*** Guest75979 has quit IRC06:02
*** anshul has joined #tripleo06:02
*** anshul is now known as anshul|bootcamp06:02
*** chlong has quit IRC06:05
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Avoid repetition in endpoint map  https://review.openstack.org/30818206:06
*** rcernin has joined #tripleo06:12
*** masco_ is now known as masco06:16
*** chlong has joined #tripleo06:21
*** florianf has joined #tripleo06:22
*** pkovar has quit IRC06:25
*** pkovar has joined #tripleo06:25
*** pkovar has quit IRC06:27
*** pkovar has joined #tripleo06:27
openstackgerritIan Wienand proposed openstack/diskimage-builder: Add cloud-initramfs-growroot for Precise  https://review.openstack.org/31846106:38
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Tighten the access rules for galera  https://review.openstack.org/31629706:39
*** bvandenh has joined #tripleo06:43
*** gfidente has joined #tripleo06:44
*** tremble has joined #tripleo06:45
*** tremble has joined #tripleo06:45
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Avoid repetition in endpoint map  https://review.openstack.org/30818206:49
*** liverpooler has joined #tripleo06:51
openstackgerritIan Wienand proposed openstack/diskimage-builder: Remove hardcoded ext4 values  https://review.openstack.org/31840006:53
*** chlong has quit IRC06:54
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Create keystone endpoints in keystone profile  https://review.openstack.org/30412506:59
*** jaosorior has quit IRC06:59
*** jaosorior has joined #tripleo07:00
*** karthiks has joined #tripleo07:11
openstackgerritIan Wienand proposed openstack/diskimage-builder: Add cloud-initramfs-growroot for Precise  https://review.openstack.org/31846107:12
*** mikelk has joined #tripleo07:16
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Add IP addresses compliant with rfc5737  https://review.openstack.org/28925007:17
openstackgerritJuan Antonio Osorio Robles proposed openstack/instack-undercloud: Fix default IP addressed violating rfc5737  https://review.openstack.org/28922107:17
*** rasca has quit IRC07:19
*** ccamacho has joined #tripleo07:20
*** bvandenh has quit IRC07:20
*** paramite has joined #tripleo07:20
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make default addresses comply with rfc5737  https://review.openstack.org/28923407:20
*** mcornea has joined #tripleo07:24
*** rasca has joined #tripleo07:24
*** ebarrera has joined #tripleo07:26
*** veteran has joined #tripleo07:29
*** veteran has quit IRC07:30
*** aufi has joined #tripleo07:32
openstackgerritIan Wienand proposed openstack/diskimage-builder: Export FS_TYPE and remove hardcoded ext4 values  https://review.openstack.org/31840007:34
*** devvesa has joined #tripleo07:35
*** zoli_gone-proxy is now known as zoliXXL07:38
*** zoliXXL is now known as zoli|wfh07:39
*** gumbyblake has quit IRC07:39
*** jpena|off is now known as jpena07:42
zoli|wfhgood morning07:42
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Pass MysqlVirtualIP via EndpointMap  https://review.openstack.org/30575107:43
*** ccamacho is now known as ccamacho|afk07:46
*** markmc``` is now known as markmc07:48
EmilienMgfidente: can we get https://review.openstack.org/#/c/313026/ and https://review.openstack.org/#/c/313029/ please?07:49
*** dbecker has joined #tripleo07:50
*** dmk0202 has joined #tripleo07:50
*** fzdarsky has joined #tripleo07:51
*** ifarkas has joined #tripleo07:56
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: WIP: move pacemaker resource to step 4  https://review.openstack.org/31593808:00
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: deploy keystone at step 3 and 4  https://review.openstack.org/31594308:00
*** stendulker has joined #tripleo08:04
*** shardy has joined #tripleo08:05
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy and Upgrade Ironic to run in mod_wsgi  https://review.openstack.org/30914008:07
*** dtantsur|afk is now known as dtantsur08:08
openstackgerritMerged openstack/python-tripleoclient: Allow import command to set deploy image and local boot  https://review.openstack.org/29936208:09
jaosoriorEmilienM: stupid question, where are the $::os_service_default defined?08:10
EmilienMjaosorior: its a fact in puppet-openstacklib, let me find the code08:10
EmilienMhttps://github.com/openstack/puppet-openstacklib/blob/104f2d3e5836dd4c39e4b954cd93e4c86798fae4/facts.d/os_service_default.txt08:11
jaosoriorI see08:12
jaosoriorI'm still missing what the <SERVICE DEFAULT> value is really :/08:13
EmilienMjaosorior: http://docs.openstack.org/developer/puppet-openstack-guide/coding-style.html#config-file-defaults-and-parameters08:13
*** ohamada has joined #tripleo08:16
*** yamahata has quit IRC08:17
shardyMorning all08:18
shardycan someone please check out https://review.openstack.org/#/c/296578/08:19
shardyit's a simple fix, been waiting ~2months08:19
shardyAlso https://review.openstack.org/#/c/314260/ https://review.openstack.org/#/c/315504 https://review.openstack.org/#/c/301266/ https://review.openstack.org/#/c/314344/08:23
mariosshardy: i don't think the ci fails would even apply here - well possibly thte upgrades job but that is green (https://review.openstack.org/#/c/296578/1)08:24
mariosshardy: s/apply/be relevant08:25
shardymarios: it passed all the jobs over the last two rechecks08:26
*** electrofelix has joined #tripleo08:26
*** lucas-dinner is now known as lucasagomes08:26
shardymarios: what bug reference are you looking for there?  The override is part of the heat plugin API, basically the initial implementation was incomplete08:27
shardyI assumed the commit message bug reference w/git blame would be enough08:27
mariosshardy: yeah but ... apr <--> may ... should we wait for the latest run since it got started ~7 mins ago08:28
shardySure, what's another two hours ;)08:28
mariosshardy: yeah the launchpad bug... yeah as i said no biggie (if you wanted to you could find it)08:28
EmilienMshardy: done08:28
shardythanks all08:29
*** jistr has joined #tripleo08:30
shardyhttps://review.openstack.org/#/c/296488/ could probably land too while we're about it :)08:30
d0ugaltripleo-common has become a rather strange collection of code08:30
EmilienMshardy: if you have time, I have haproxy roles ready for review: https://review.openstack.org/313026 and https://review.openstack.org/31302908:30
shardyEmilienM: thanks, will check it out08:31
mariosshardy: k I +Ad it after the compelling case you made08:32
marios:D08:32
shardyhehe :D08:32
EmilienMmarios: also feel fee to look my patches for haproxy roles ^ if you have time08:33
* hewbrocca checks watch08:33
hewbroccaEmilienM: are you in France?08:33
EmilienMhewbrocca: yes08:33
mariosEmilienM: may have to bump til tomorrow at this rate man already been on reviews too long today08:33
EmilienMmarios: but it's me !08:34
mariosEmilienM: i know it is breaking my heart08:34
EmilienMyou have no idea how I feel now08:35
marios:(08:36
*** chem`` has quit IRC08:45
*** ccamacho|afk is now known as ccamacho08:45
*** dtantsur is now known as dtantsur|bbl08:46
shardybandini: Hey, can you pls check out https://review.openstack.org/#/c/313029 ?08:46
shardythere is a question re the dummy pacemaker resource you added in c5049d8ffbf9579a6e726c0031411ddb57e1a625 and how it relates to enabling the loadbalancer08:47
bandinishardy: sure thing08:48
openstackgerritMerged openstack/tripleo-heat-templates: Change ping wait flag  https://review.openstack.org/31434408:48
openstackgerritMerged openstack/tripleo-common: Fix no-replace-server to accurately preview update  https://review.openstack.org/29657808:50
*** bvandenh has joined #tripleo08:50
bandinishardy: ok I replied in the review. I'll be around for any questions/doubts/thoughts/cluebats ;)08:54
shardybandini: thanks, so basically we should move it outside the if $enable_load_balancer conditional then08:55
shardyI assume probably also the resource_defaults?  Which would be good as then we can remove the entire conditional08:56
bandinishardy: yes you're right, we should move that out including the resource_defaults inclusion08:58
openstackgerritMerged openstack/tripleo-heat-templates: Add missing ManagementIpSubnet  https://review.openstack.org/30126608:58
openstackgerritMerged openstack/tripleo-heat-templates: add heat-api-cfn to endpoint map  https://review.openstack.org/31550408:58
shardyEmilienM: ^^08:58
openstackgerritMerged openstack/tripleo-heat-templates: Remove ControllerClusterConfig from overcloud.yaml  https://review.openstack.org/31426008:58
shardybandini: great, that cleans up the moving things into the loadbalancer composable service template then :)08:59
bandinigfidente: agree? I am positive about this, but maybe with external lb there are situations I haven't thought of?08:59
bandinishardy: aye :)08:59
*** derekh has joined #tripleo09:00
*** jcoufal has joined #tripleo09:00
EmilienMshardy: ok I'll address it09:02
EmilienMshardy, bandini: why did you +1 then?09:02
shardyEmilienM: thanks, +2 otherwise09:02
EmilienMok09:02
EmilienMcool09:02
bandiniEmilienM: because I noticed that part afterwards09:03
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Avoid repetition in endpoint map  https://review.openstack.org/30818209:03
EmilienMok09:04
EmilienMno prob09:04
*** chem has joined #tripleo09:06
*** bret_ has joined #tripleo09:08
EmilienMshardy, bandini: are we ok to keep https://review.openstack.org/#/c/313029/10/puppet/manifests/overcloud_controller_pacemaker.pp and just drop my question comment?09:09
openstackgerritMerged openstack/tripleo-heat-templates: Add net-config-static.yaml  https://review.openstack.org/30126709:09
EmilienMor do you want me to move the dummy resource outside the if?09:09
*** bret_ is now known as khrystoph09:11
shardyEmilienM: I think the comment and the conditional need to be removed09:12
bandiniEmilienM: I'd move it out, because if $enable_load_balancer is not true we will fail anyways when we create the first constraint requiring 'openstack-core'09:12
*** chem has quit IRC09:12
*** chem has joined #tripleo09:12
*** akrivoka has joined #tripleo09:13
EmilienMok cool09:13
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Add loadbalancer profile for ha & non-ha  https://review.openstack.org/31302609:15
*** khrystoph has quit IRC09:15
*** khrystoph has joined #tripleo09:16
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Deploy Loadbalancer as a composable role  https://review.openstack.org/31302909:16
EmilienMshardy, bandini: done, I'll ping you when CI passed so we can reconsider it09:16
bandiniEmilienM: thanks!09:16
EmilienMI also improved puppet-tripleo patch09:16
EmilienMto drop useless params, and use hiera in the THT09:17
*** khrystoph has quit IRC09:17
*** akrivoka has quit IRC09:17
*** khrystoph has joined #tripleo09:17
*** akrivoka has joined #tripleo09:17
*** sambetts|afk is now known as sambetts09:17
*** khrystoph has quit IRC09:18
*** khrystoph has joined #tripleo09:18
*** khrystoph has quit IRC09:19
*** khrystoph has joined #tripleo09:21
*** khrystoph has quit IRC09:25
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - MongoDB  https://review.openstack.org/31505109:38
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Adds memcached as a composable service  https://review.openstack.org/31289909:43
openstackgerritCarlos Camacho proposed openstack/tripleo-heat-templates: Composable roles within services - NTP  https://review.openstack.org/31042109:49
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Composable roles within services - NTP  https://review.openstack.org/31072509:55
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Composable roles within services - NTP  https://review.openstack.org/31072509:58
*** dixiaoli has joined #tripleo09:59
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Adds memcached as a composable service  https://review.openstack.org/31289910:00
*** dixiaoli has quit IRC10:00
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Nodes Registration  https://review.openstack.org/31513610:02
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Replace NodeConfigIdentifiers with DeployIdentifier  https://review.openstack.org/31561610:05
*** xinwu has quit IRC10:05
*** dtantsur|bbl is now known as dtantsur10:11
*** paramite is now known as paramite|afk10:16
*** zoli|wfh is now known as zoli|afk10:22
*** d0ugal has quit IRC10:24
openstackgerritMichele Baldessari proposed openstack/tripleo-specs: Add initial next generation HA architecture spec  https://review.openstack.org/29962810:27
*** d0ugal has joined #tripleo10:28
*** d0ugal has quit IRC10:31
*** d0ugal has joined #tripleo10:31
*** apetrich has quit IRC10:33
*** ansiwen_ is now known as ansiwen10:41
yolandaquestion, i'm trying to enroll some nodes to tripleo using pxe_ssh, but i got trouble with the mac address. My nodes are vms, and i'm just setting the mac address with the ether field of the nic . But i get error about "SSH driver was not ablet o find a VM with any of the specified MACs"10:46
*** fzdarsky is now known as fzdarsky|afk10:47
*** ccamacho has quit IRC10:48
shadowerI'm trying tripleo-quickstart but it's failing to download: http://artifacts.ci.centos.org/artifacts/rdo/images/mitaka/delorean/stable/undercloud.qcow2.md510:49
shadowerindeed the "images" directory's missign from http://artifacts.ci.centos.org/artifacts/rdo/10:49
ansiwenyolanda: wow, I just wanted to ask, how I can automate installation of baremetal server (centos)10:49
ansiwenyolanda: sounds like pxe_ssh is interesting for me10:49
shadowerany ideas what to do about that? Is that a centos ci issue or something in quickstart?10:49
yolandaansiwen, i just learned from it today10:50
shardyshadower: does this patch fix it? https://review.openstack.org/#/c/318398/2/quickstart.sh10:50
yolandabut i have the problem of which mac address is needed, doesn't seem to be the one from the nic...10:50
ansiwenyolanda: is that a standalone tool?10:50
yolandait's an ironic driver10:51
yolandahttp://docs.openstack.org/developer/tripleo-docs/environments/environments.html10:51
shadowershardy: I checked open patches and didn't see this one :-(. I'll give it a try & comment10:51
ansiwenyolanda: oh, I see... that might be overkill for my single baremetal machine10:51
yolandai'm trying a deploy with openstack vms10:51
ansiwenyolanda: I just want to make the installation with all packages easily repeatable10:52
yolandaansiwen, i'm just trying to learn more about tripleo, and install with the resources i have available...10:53
*** weshay has joined #tripleo10:55
*** zoli|afk is now known as zoli|wfh10:56
ansiwenyolanda: yes, me too, but I though the hardware I want to run tripleO on doesn't have to be deployed by openstack. :-)10:56
yolandano, it doesn't have to.. but it's the resources i have to test, that's my use case10:57
shardyansiwen: IMO a kickstart file is the simplest solution to your requirement - doing a manual install creates a kickstart in /root that you can then customize and reuse10:57
shardyyolanda: perhaps dtantsur can help with your node registration issue10:57
yolandashardy, asking on ironic channel, yep10:58
*** ccamacho has joined #tripleo11:06
*** ccamacho has quit IRC11:13
ansiwenshardy: oh, that's a great hint, so I can do it manually, and just replay it with that kickstart file? cool!11:13
weshaygbraad, for gates to pass for your review.. you should change your review to sit on top of mine.. git-review -d I152717fbc2d3beb6936468f6eb4724b89bcd0edd; then add a commit for yours and git-review11:17
*** zoli|wfh is now known as zoli|lunch11:19
*** rodrigods has quit IRC11:20
*** rodrigods has joined #tripleo11:20
*** mburned_out is now known as mburned11:21
*** paramite|afk is now known as paramite11:26
*** paramite is now known as paramite|afk11:29
*** lucasagomes is now known as lucas-hungry11:30
*** rhallisey has joined #tripleo11:33
dtantsuransiwen, pxe_ssh is for virtual environments, it won't work on a bare metal11:34
*** myoung|remote has joined #tripleo11:41
*** khrystoph has joined #tripleo11:43
*** ccamacho has joined #tripleo11:45
gbraadweshay check\11:45
*** khrystoph has quit IRC11:49
openstackgerritGerard Braad proposed openstack/tripleo-quickstart: Change artifacts location for the undercloud image  https://review.openstack.org/31840611:50
gbraadrebased11:51
*** ccamacho has quit IRC11:52
*** athomas has joined #tripleo11:57
*** lucas-hungry is now known as lucasagomes11:57
*** trown|outtypewww is now known as trown12:02
*** penick has quit IRC12:06
*** jistr has quit IRC12:08
ansiwendtantsur: thanks for that important detail :-)12:10
*** stendulker has quit IRC12:12
*** ccamacho has joined #tripleo12:12
gfidentemarios, so I'd merge https://review.openstack.org/#/c/312877/612:12
*** jayg|g0n3 is now known as jayg12:12
gfidenteack?12:12
trowngbraad: sorry just coming online, but we don't want to change to the CDN URL12:15
*** ccamacho has quit IRC12:16
trownit had its own issues, and the nuking of the artifacts server images was definitely not intentional, trying to work out what happened with folks in #centos-devel12:16
weshaypanda, adarazs tripleo-ci stand up12:17
mariosgfidente: ack thanks. yeah i think it is ready ... waiting for green ci on the tht side12:19
mariosgfidente: esp since we agree on the openstack-core at least for now leave it there12:19
gfidentemarios, yes the constraints depend on two services so wherever we put it's going to break if the other is missing12:20
gfidentebut if openstack-core stays in _pacemaker.pp better to have the deps in the role12:20
*** dprince has joined #tripleo12:20
*** apetrich has joined #tripleo12:23
*** hewbrocca is now known as hewbrocca-afk12:23
*** hewbrocca-afk is now known as hewbrocca12:24
openstackgerritImre Farkas proposed openstack/python-tripleoclient: Add Ironic password generation during deployment  https://review.openstack.org/31614612:26
*** morazi has joined #tripleo12:26
*** penick has joined #tripleo12:27
*** jistr has joined #tripleo12:28
*** jistr is now known as jistr|bbl12:28
*** anshul|bootcamp has quit IRC12:31
*** weshay is now known as weshay_mt12:33
*** weshay_mt is now known as weshay_mtg12:33
*** julim has joined #tripleo12:34
*** jpena is now known as jpena|lunch12:34
*** links has quit IRC12:36
*** ccamacho has joined #tripleo12:37
*** zoli|lunch is now known as zoli|wfh12:37
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Add Cinder API/Scheduler/Volume roles  https://review.openstack.org/31093912:39
*** _prad_ has joined #tripleo12:40
*** rhallisey has quit IRC12:41
*** anshul has joined #tripleo12:44
*** anshul is now known as Guest1921812:44
*** rhallisey has joined #tripleo12:44
*** rlandy has quit IRC12:48
*** panda has quit IRC12:48
*** panda has joined #tripleo12:48
*** rlandy has joined #tripleo12:49
*** penick has quit IRC12:49
*** mbound has joined #tripleo12:51
*** Guest19218 has quit IRC12:51
*** myoung|remote has quit IRC12:51
*** abehl has joined #tripleo12:51
*** akshai has joined #tripleo12:56
*** fultonj has joined #tripleo12:56
*** zoli|wfh is now known as zoli|mtg12:58
*** akshai has quit IRC12:58
*** akshai has joined #tripleo13:03
larsksayoung: No longer comatose; you all set w/ networking?13:08
larskstrown: o/13:08
ayounglarsks, well, not really13:08
ayounglarsks, but I have been watching OVN presentations, so I know how far I have to go13:08
trownlarsks: o/13:08
ayoungand I need to figure out how to reproduce the setup that the undercloud Node has on the additional nodes.13:09
ayoungWondering if there is an easy way to "enroll" the second VM so neutron can do its magic13:09
larsksSo, I missed the discussion yesterday...what exactly is it you're trying to do?13:09
*** lblanchard has joined #tripleo13:11
larsksAlso, OVN? We're not using OVN right now...13:12
jaosoriorayoung: OVN? O_o13:13
ayoungjaosorior, OVS rather13:13
ayounglarsks, right...OK so here is what I need:13:13
jaosoriorthat makes more sense13:13
ayoungI have to install a bunch of different services that are not part of OpenStack, but that will integrate in with it.  To simulate these being "pre-existing" I have created a second VM just like the undercloud VM13:14
ayoungbut, this VM needs to be able to talk to the overcloud13:14
ayoungso I need to connect the VM to the control plane network13:14
ayoungit needs to talk to the undercloud, too13:15
larsksRight.13:15
jaosoriorI guess putting that in the internal-api network would make sense too?13:15
ayoungso, I was looking at how the undercloud VM is set, and there is a stage post undercloud install where it creates the interface13:15
ayoungjaosorior, sounds right13:16
*** noslzzp has joined #tripleo13:17
larsksIt seems the easiest solution is to set up your vm like an overcloud node (a single interface, attached to the "overcloud" bridge on the host).13:17
ayounglarsks, it looks like the br-ctl-plane bridge is set up by openstack undercloud install.  That is what I think I need to replicate13:18
*** sshnaidm has quit IRC13:18
larsksDo you need to set up a bridge?13:18
ayoungand I think the commands to do that are all cached in the /etc/openvs .db file13:18
ayounglarsks, yes13:18
larsksWhy's that?13:18
ayounglarsks, otherwise the new VM has no way to communicate with the undercloud.  THere is no route13:19
larsksIf you set up your vm like the overlcoud network -- a single interface, attached to the "overcloud" bridge on the host -- your vm is sitting directly on the ctlplane network.13:20
larsksJust like the compute hosts or controllers.13:20
larsksGive it an appropriate ip and it can communicate with both the undercloud and the overcloud hosts, no additional work required.13:20
*** sshnaidm has joined #tripleo13:20
ayounglarsks, OK, I'm rerunning quickstart right now.  As soon as it is done, I'll take a  look13:21
*** noslzzp has quit IRC13:21
larsksJust look at 'virsh dumpxml' for one of the overcloud nodes to see what the libvirt side looks like.13:21
*** noslzzp has joined #tripleo13:22
larskstrown: any chance you can take https://review.openstack.org/#/c/316264/ for a spin today?13:22
*** rbrady has joined #tripleo13:22
trownlarsks: ya it is on my list... planned to do it first thing today, then got a bit sidetracked restoring all of our images getting deleted13:23
*** jdob has quit IRC13:23
larsksYeah :)13:23
*** jdob has joined #tripleo13:23
trownwtf on that... but I think I have things back in good shape13:23
ayoungjaosorior, but as soon as I have this solved, I have a place to get you an IPA instance, and all of the rest of the TLS stuff should fall into line....13:24
ayounglarsks, trown by the way.  Quickstart is awesome.13:24
jaosorioryay :D13:25
trown:)13:25
larsksayoung: glad it helps!13:25
ayoungI mean like, a game saver.  We are talking Sam-Mayday-Malone13:25
* trown googles Sam-Mayday-Malone13:25
trownah Ted Danson13:26
*** trown is now known as trown|brb13:26
ayoungAnd the Mayday nickname was because he was the relief pitcher....13:26
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Enable Manila integration  https://review.openstack.org/18813713:30
*** liverpooler has quit IRC13:30
*** penick has joined #tripleo13:35
*** jtomasek_ has joined #tripleo13:35
*** jslim has joined #tripleo13:38
*** jdob has quit IRC13:40
*** jdob has joined #tripleo13:40
*** trown|brb is now known as trown13:41
*** thrash|g0ne is now known as thrash13:43
*** jpena|lunch is now known as jpena13:46
*** tzumainn has joined #tripleo13:48
*** akshai has quit IRC13:52
*** penick has quit IRC13:52
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Add Cinder API/Scheduler/Volume roles  https://review.openstack.org/31093913:53
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Switch Cinder Api/Scheduler/Volume to composable roles  https://review.openstack.org/31094013:54
*** masco has quit IRC13:57
jslimGood morning everyone. Can anyone tell me if Liberty or Mitaka is the better choice for a production deployment when being conducted by someone who is relatively new to Openstack in general ?13:58
jstirjslim: ITYM 'OpenStack'.13:58
*** veteran has joined #tripleo13:59
openstackgerritMerged openstack/tripleo-puppet-elements: Honor $DIB_DEFAULT_INSTALLTYPE in puppet-modules  https://review.openstack.org/31829313:59
jaosoriorjslim: Well, for TripleO I think both Liberty and Mitaka give very similar deployment experiences. Will you try to deploy upstream?13:59
dtantsurjslim, (ignore our case-sensitive bot) I'd say both are good. Liberty got somewhat more testing, Mitaka has more features and was less affected by feature backports14:00
dtantsurjstir, don't confuse newcomers!14:00
dtantsur:)14:00
*** jistr|bbl is now known as jistr14:00
jslimThanks for the answer.14:00
*** akshai has joined #tripleo14:00
jristlol precious jstir14:00
jristshadower: ^14:01
jistroh we have it here too14:01
jistrjstir: hi14:01
jstirjistr: Whatever.14:01
jaosoriorholy crap, ^^ those nicknames are confusing14:01
trownlol14:02
*** trown is now known as jsitr14:02
jaosoriorhahahaha14:02
openstackgerritBrad P. Crochet proposed openstack/puppet-tripleo: Add Heat profiles  https://review.openstack.org/31301914:02
*** jsitr is now known as trown14:02
*** zoli|mtg is now known as zoli|wfh14:03
gfidentejaosorior, that's when you forget about jrist14:03
gfidentebecause that is real guy as well14:03
jristlol14:03
jslimjaosorior: I am not totally sure what deploy upstream means I am afraid. Could you give me the highly abbreviated definnition ? :-)14:03
jristyeah14:03
jristthat's why this started jaosorior14:03
jristbecause I was here first, then jistr joined14:04
jristjstir is a bot14:04
gfidentejstir, are you two bots?14:05
pabelangerderekh: slagle: do you have a moment to reply to my ML post about AFS. I'd like to see if we can come to an agreement on it today14:06
jaosoriorjslim: Sure! So... Are you planning to use tripleo coming from RDO or coming from your provider?14:07
jaosorioror are you planning to clone tripleo's code and go from there?14:07
openstackgerritMarios Andreou proposed openstack/puppet-tripleo: Adds the base and pacemaker profile for the memcached service  https://review.openstack.org/31287714:09
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Adds memcached as a composable service  https://review.openstack.org/31289914:09
dtantsurshadower, a bug report: jstir does not understand "jstir,", only "jstir:"14:11
trownjstir: be smarter14:12
jstirtrown: Whatever.14:12
jslimjaosorior: Oh. RDO all the way. I have been installing with quickstart and just using the deployment script generated but have only got as far as the undercloud deployment and have yet to even be able to login to the undercloud dashboard ergo my question about the releases as I was afraid I was working on one that might have been a little to knew....14:12
jaosorioraaah I see14:13
jaosoriorwell, if you're using quickstart, you might need to tweak some things to get into the dashboard14:14
jaosoriorayoung had a similar issue ^^14:14
*** nico_auv has joined #tripleo14:16
jslimjaosorior: Got it. I am assuming I only have to tweak items that are directly related to Apache and Django or are there other gremlins ?14:16
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Split patternfly-additions import  https://review.openstack.org/31869614:16
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Add Management net to ips-from-pool-all example  https://review.openstack.org/31869914:17
*** myoung|remote has joined #tripleo14:18
jaosoriorwell, mostly the issues ayoung had, IIRC, is that he needed to properly set up port forwarding to be able to access the dashboard. As it's not exposed automatically.14:18
mandreshardy, dprince: slagle had concerns about having ansible validations in instack-undercloud, since it would couple unnecessary coupling14:18
mandresee https://review.openstack.org/#/c/285860/14:18
mandreany objection having the validations in tripleo-common instead?14:18
dprincemandre: is that the right patch link?14:20
dprincemandre: sorry, I'm not following how that relates to anything Ansible14:20
akrivokadtantsur: thanks for the "Nodes management" email, I learned a lot about the various node states and correct ways to move between them14:21
dtantsurakrivoka, great to hear!14:21
openstackgerritBrad P. Crochet proposed openstack/os-cloud-config: Add Heat CloudFormation service for endpoint creation  https://review.openstack.org/31870414:21
mandredprince, shardy: sorry, wrong patch link :/14:21
mandrehave a look at https://review.openstack.org/#/c/316522/14:22
*** myoung|remote has quit IRC14:22
akrivokadtantsur: this is email is gold, I wonder if this is already covered by the Ironic docs - if not it could maybe be added almost verbatim :)14:22
openstackgerritBrad P. Crochet proposed openstack/python-tripleoclient: Add Heat CloudFormation service for endpoint creation  https://review.openstack.org/31870514:22
dtantsurakrivoka, heh, I'll consider it14:23
*** jpena is now known as jpena|brb14:23
mandredprince: though, I'd appreciate your review on https://review.openstack.org/#/c/285860/ too :D14:23
*** akrivoka has quit IRC14:23
*** akrivoka has joined #tripleo14:23
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: composable heat services  https://review.openstack.org/31357714:24
dprincemandre: I commented. Sorry, I thought we agreed that Ansible wouldn't require shelling into the undercloud in order to run it?14:25
*** myoung has joined #tripleo14:26
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy and Upgrade Ironic to run in mod_wsgi  https://review.openstack.org/30914014:27
mandredprince: I don't understand your comment, is that about the dependency on ansible?14:30
hdsdman_to be honest, my preferred deploy method is ansible and not heat :/14:32
jslimjaosorior: Got it. I think I have the forwarding part with ssh down. I seem to be running into problems with missing configs though... mainly the actual apache config for the dashboard itself so I must be doing something wring. Can you tell me if it is acceptable to just re-run quickstart.sh from your seed host to re-deploy the undercloud VM or should I really re-install the OS on the undercloud host ?14:32
*** jasond has joined #tripleo14:33
jaosoriorfor quickstart related questions probably larsks and trown are better suited14:33
jaosorior^^14:34
dprincemandre: I guess it is about the hosts.sample and where and how it is created14:34
dprincemandre: like 'stack' user isn't what I use to create my cloud14:34
dprincemandre: so it won't work for me14:34
mandredprince: forget about the hosts.sample, it's not used for the mistral based validations14:34
jslimjaosorior: Got it. Thanks.14:35
*** zeroshft has joined #tripleo14:35
mandredprince: regarding the stack user, I'm trying to get rid of this dependency in my other patch14:35
mandredprince: I was thinking about adding a 'validations' user to the undercloud, generate a keypair and upload it to nova in instack-undercloud's undercloud.py script14:36
mandredprince: would that work for you?14:36
*** aufi has quit IRC14:36
*** penick has joined #tripleo14:37
trozethi all, is there anyway to specify multiple compute pre config resources? OS::TripleO::ComputeExtraConfigPre:14:37
trownjslim: if it is just a matter of accessing the undercloud horizon, the instructions in https://github.com/openstack/tripleo-quickstart/blob/master/docs/accessing-overcloud.md could be modified slightly to work14:38
mandredprince: we would run automated validations as the 'validations' user on the undercloud, which would be created in the 'openstack undercloud install' step14:38
trownjslim: I am not totally sure what the question is14:38
*** penick has quit IRC14:39
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: Required change to adjust to openstack CI.  https://review.openstack.org/31871914:40
openstackgerritMerged openstack/tripleo-ui: Tracking nodes operations in Nodes Table  https://review.openstack.org/31423314:40
jasondcan anybody point me to the documentation for this template language? https://github.com/openstack/tripleo-image-elements/blob/master/elements/os-collect-config/os-apply-config/etc/os-collect-config.conf14:41
*** penick has joined #tripleo14:41
dprincemandre: for me all of the validations should be client driven I think14:41
*** noslzzp has quit IRC14:41
dprincemandre: so like, not instack-undercloud, not tripleo-common14:41
dprincemandre: it doesn't relate to any of those projects really14:41
dprincemandre: it is a separate, new project that allows you to create custom Ansible playbooks to validate things (as a client)14:42
mandredprince: are you suggesting we create a tripleo-validations project then? shardy seemed opposed to it14:42
*** yamahata has joined #tripleo14:43
*** noslzzp has joined #tripleo14:43
ayoungjaosorior, I really want to come up with a solution that does not require setting up a proxy14:43
*** jslim has quit IRC14:43
jaosoriorayoung ??14:44
dprincemandre: perhaps.14:44
ayoungjaosorior, your comment on reaching the undercloud Horizon14:44
jaosoriorah, that14:44
ayoungI was using sshuttle14:44
mandredprince: tripleo-common seems like the best place to me if we chose to not go down the path creating a new project14:45
dprincemandre: tripleo-common is better than instack-undercloud, sure. But I'm still not sure it is the right place for these14:45
*** jslim has joined #tripleo14:45
dprincemandre: what is the expected end-user interface here?14:45
dprincemandre: if you expect the end-user to be able to run 'ansible-playbook ....' then I think all of this needs to be a client package14:46
dprincemandre: which tripleo-common is not14:46
dprincemandre: triplo common is helping to create workflows that are presented via an API14:46
*** jpena|brb is now known as jpena14:47
mandredprince: so, I see 2 consumers for the validations14:47
mandrefirst one is tripleo-common and the mistral validation workflow14:47
dprincemandre: I didn't say we wouldn't (optionally) install the client package on the undercloud14:48
mandresecond is end-user running the validation directly via ansible14:48
dprincemandre: we just don't require it14:48
dprincemandre: build it as a client package, and we can use it anywhere14:48
dprincemandre: because that is what your use cases tell me14:48
mandredprince: yeah, I understand14:48
dprincemandre: and FWIW this lines up w/ how Mistral works anyways. It uses for example client libraries... like python-novaclient, python-ironicclient to access those repsective projects14:49
dprincemandre: so we do install those on the undercloud too, but that bit is transparent to the end user who just uses the API14:49
mandredprince: I'd like to get shardy's opinion on creating a new client package, it seemed to me he really didn't want to go down that path14:50
sshnaidmtrown, hi14:50
sshnaidmtrown, can I know from the running script in quickstart which topology is being installed now?14:50
dprincemandre: sure, NP. We should definately get agreement14:50
mandredprince: at least we agree instack-undercloud is not the right place14:51
dprincemandre: sorry if I miscommunicated anything before. This integration is a "fun" one :)14:51
ayounglarsks, OK, finally got it up (and dealt with other issues).  The controller has the IP address 192.0.2.8 from neutron, and also 172.16.2.7  from vlan1014:51
openstackgerritMarios Andreou proposed openstack/puppet-tripleo: Adds the puppet-tripleo manifests for manila  https://review.openstack.org/31352714:51
ayounger...something14:51
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Composable manila tripleo-heat-templates side  https://review.openstack.org/31565814:51
ayoungthere are 5 vlans14:51
mandredprince: don't worry, there was no miscommunication on your side :)14:51
*** penick has quit IRC14:51
larsksayoung: okay.  So if you attach your host to the overcloud bridge and give it a 192.0.2.0/24 address, you should be all set, right?14:52
ayounglet me try that14:52
ayounglarsks, its not on the overcloud bridge per-se14:52
ayoungIf I dump XML14:53
trownsshnaidm: which running script?14:53
ayoungI see brovc and brext14:53
ayoungso the domain knows about it...14:53
trownsshnaidm: you can definitely tell if HA is being used in the deploy script, by the pacemaker environment being passed in14:53
larsksayoung: right.  "brovc" == "the overcloud bridge"14:53
ayounglarsks, but inside the VM I don't see it14:53
ayoungI see14:53
larsksJust like the compute and controller hosts.14:54
ayounghttp://paste.openstack.org/show/497733/14:54
jasondcan anybody tell me what this template language is? doesn't appear to be jinja https://github.com/openstack/tripleo-image-elements/blob/master/elements/os-collect-config/os-apply-config/etc/os-collect-config.conf14:54
ayoungthat is what lead me down the path to madness before14:54
*** weshay_mtg is now known as weshay14:54
sshnaidmtrown, I thnk about skipfile for tempest, it could be different depending on topology, I'd like to know if it's HA when I generate it14:54
ayoungso I need to somehow make the vm know about the bridge...14:54
trownsshnaidm: why would the skipfile be different for HA vs nonHA?14:55
larsksayoung: I'm a little confused.  I was suggesting that you *create* the vm just like the compute/controller hosts, so that it has an interface attached to brovc.14:55
larsksThe vm doesn't need to "know about the bridge" otherwise.14:55
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Add Cinder API/Scheduler/Volume roles  https://review.openstack.org/31093914:55
trownsshnaidm: but you could check the length on "overcloud_nodes" var to see how many nodes there are14:55
*** ibravo has joined #tripleo14:55
sshnaidmtrown, there is bug about identity v3 tests iirc, they fail on ha14:56
*** dprince has quit IRC14:56
*** julim has quit IRC14:56
sshnaidmtrown, ok14:56
ayounglarsks, so I started with that, but then the Identity VM is not exposed to the outside world, and I have the same connectivity issue from there.  I was hoping to mimic what the undercloud node was doing instead14:56
*** dprince has joined #tripleo14:56
*** julim has joined #tripleo14:56
sshnaidmtrown, btw, do you want to run on quickstart the upstream version or installed from rdo is enough?14:57
larsksOkay, so you have two interfaces, then, but you still have one connected to brovc for interacting with the undercloud/overcloud.14:58
larsksYour second interface can be for whatever external connectivity you need.14:58
larsksIt still seems very simple.14:58
larsksYou don't need to create any bridges or anything inside the vm.14:58
openstackgerritMerged openstack/tripleo-ui: Add missing key, remove redundant div in DeploymentPlan  https://review.openstack.org/31513714:58
trownsshnaidm: I would like the rdo version and upstream version to be the same like everything else in RDO ;p, but packaged version is what we want in quickstart14:59
*** jaosorior has quit IRC14:59
*** jaosorior has joined #tripleo15:00
openstackgerritMerged openstack/tripleo-ui: Fix the small &times; close icons on plan modals  https://review.openstack.org/31724715:00
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Redirect to https for horizon  https://review.openstack.org/31872515:02
*** jaosorior has quit IRC15:03
*** diazjf has joined #tripleo15:03
*** jaosorior has joined #tripleo15:03
openstackgerritMerged openstack/tripleo-ui: Nodes Registration  https://review.openstack.org/31513615:06
*** diazjf1 has joined #tripleo15:07
*** shardy has quit IRC15:07
*** tremble has quit IRC15:09
*** jaosorior has quit IRC15:10
*** diazjf has quit IRC15:10
*** links has joined #tripleo15:11
*** zeroshft has quit IRC15:11
*** apetrich has quit IRC15:12
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: integrate PCS provider in the merge.  https://review.openstack.org/31071315:12
jslimayoung: I was told by a little birdy that you had some issues getting your undercloud dashboard up after deploying with Quickstart. Can I ask if you decided to use IPTables or SSH to finally make it accessible and if there was anything you had to do outside of forwarding the traffic  i.e. configuration etc.? I am doing the same thing and just keep getting 404 because I don't have any actual dashboard vhost configuration?15:13
ayoungjslim, So, I have to admit, I did not look at the undercloud dash, only the overcloud15:14
jslimayoung: ah okay15:14
ayoungjslim, I used sshuttle, which is OK, but single user15:14
ayoungthe same approach should work for undercloud, but different subnet?15:14
trownjslim I have never used the undercloud dashboard, and can not even confirm if it is packaged/installed in RDO15:15
jslimayoung: are most folks not even bothering with a dashboard for undercloud ?15:15
jslimayoung/trown: it's all there and I got the login page once but after re-running quickstart.sh it's broken at least it seems that way....15:16
jslimglad I asked15:17
trownjslim: ya unless you are trying to test the undercloud GUI, it is really not all that useful in quickstart... everything is already prescribed via the config passed to quickstart15:17
jslimah, i was under the impression it would somehow be useful for deploying overcloud VMs....15:19
*** jtomasek_ has quit IRC15:19
ayoungjslim, I'm in another convo atm.  Will be back focused here after15:19
jslimnp, thanks guys15:20
*** yamahata has quit IRC15:20
*** fultonj has quit IRC15:24
*** jasond has left #tripleo15:24
*** links has quit IRC15:26
*** akshai has quit IRC15:27
openstackgerritBob Callaway proposed openstack/tripleo-heat-templates: Enable Neutron LBaaS Integration  https://review.openstack.org/31393315:29
*** sthillma has joined #tripleo15:30
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Delete more things to make room for centos-7  https://review.openstack.org/31874315:31
*** saneax is now known as saneax_AFK15:33
*** dmk0202 has quit IRC15:33
*** sthillma_ has joined #tripleo15:33
*** akshai has joined #tripleo15:34
*** sthillma has quit IRC15:36
*** sthillma_ is now known as sthillma15:36
jistrmarios, social: FYI i updated the whiteboard of https://blueprints.launchpad.net/tripleo/+spec/overcloud-upgrades-per-service with some semi-answers. Perhaps on our sync up call tomorrow we can chat about the options we have there etc.15:39
*** dprince has quit IRC15:40
*** dprince has joined #tripleo15:41
mariosjistr: ack, thanks on a call now definite ack on catchup tomorrow15:43
pabelangerWouldn't mind a review on diskimage-builder: https://review.openstack.org/#/c/318400/15:46
pabelangerfixes hardcoded ext4 values15:46
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Delete more things to make room for centos-7  https://review.openstack.org/31874315:47
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart: WIP: Tempest support for quickstart  https://review.openstack.org/31875115:50
*** florianf has quit IRC15:52
*** mikelk has quit IRC15:54
*** trozet has quit IRC15:56
*** dprince has quit IRC15:58
*** mcornea has quit IRC15:58
*** trozet has joined #tripleo15:59
*** dprince has joined #tripleo15:59
*** mcornea has joined #tripleo15:59
*** florianf has joined #tripleo16:01
*** penick has joined #tripleo16:02
*** julim has quit IRC16:02
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Add timeout to get_host_info task  https://review.openstack.org/31793716:03
*** marcusvrn_ has quit IRC16:03
*** ebarrera has quit IRC16:04
*** rcernin has quit IRC16:04
*** zoli|wfh is now known as zoli|gone16:09
*** veteran has quit IRC16:09
*** zoli|gone is now known as zoli_gone-proxy16:09
*** abehl has quit IRC16:09
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Add Cinder API/Scheduler/Volume roles  https://review.openstack.org/31093916:11
openstackgerritDmitry Tantsur proposed openstack/python-tripleoclient: [WIP] Allow 'baremetal import' command to also start introspection  https://review.openstack.org/29938816:14
openstackgerritDmitry Ilyin proposed openstack/puppet-pacemaker: Merge with fuel-infra/puppet-pacemaker  https://review.openstack.org/29644016:16
*** dprince has quit IRC16:16
trownlarsks: I had one question on https://review.openstack.org/#/c/316264 but I think it is good to go16:17
larskstrown: I wish we could run a test matrix, with both default and non default values for ha and non ha configs with and without network isolation.  But I suspect that would limit us to, like, one test run per week.16:18
openstackgerritMerged openstack/tripleo-quickstart: fix network configuration  https://review.openstack.org/31626416:18
larskstrown: but maybe using non-default values in ci would be a good place to start.  Unless we change the default values...16:19
trownlarsks: ya it is also tough, because minimal.yml is the default for all intents and purposes16:20
trownso by changing the default there, we are really changing the default for all new users16:20
*** dtantsur is now known as dtantsur|afk16:21
trownI think we need a job that tests ceph anyways, and I am hesitant to add that for new users (just one extra thing that could break), so maybe we could make the ceph job also change a bunch of defaults that we are concerned might get secretly hardcoded16:21
trownthat way we test defaults (minimal.yml), and non-defaults (something-else.yml)16:22
jslimtrown: do you think it would be wise do use quickstart.sh with Mitaka to install the deps necessary before following the howto at https://remote-lab.net/rdo-manager-ha-openstack-deployment or should I just follow the upstream documentation for TripleO like the howto refers to ?16:22
*** yamahata has joined #tripleo16:22
larskstrown: Would it make sense to set up some sort of periodic job that would test minimal + an override config?  It wouldn't run on every change, but it would maybe help spot problems.16:23
openstackgerritDmitry Ilyin proposed openstack/puppet-pacemaker: Merge with fuel-infra/puppet-pacemaker  https://review.openstack.org/29644016:23
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: Required change to adjust to openstack CI.  https://review.openstack.org/31871916:26
*** jcoufal has quit IRC16:27
*** xinwu has joined #tripleo16:27
trownlarsks: sorry heavily parallelized today... ya I would like to get some periodic jobs setup as well16:29
*** absubram has quit IRC16:31
*** xinwu has quit IRC16:32
*** ebarrera has joined #tripleo16:33
*** paramite|afk is now known as paramite16:34
*** dprince has joined #tripleo16:36
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: Required change to adjust to openstack CI.  https://review.openstack.org/31871916:38
*** akshai has quit IRC16:40
*** ifarkas has quit IRC16:41
*** tremble has joined #tripleo16:45
*** tremble has quit IRC16:46
*** nico_auv has quit IRC16:46
*** panda has quit IRC16:48
*** panda has joined #tripleo16:49
*** sambetts is now known as sambetts|afk16:52
*** penick has quit IRC16:54
*** penick has joined #tripleo16:54
*** electrofelix has quit IRC16:55
*** penick has quit IRC16:55
*** rasca has quit IRC16:55
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: Required change to adjust to openstack CI.  https://review.openstack.org/31871916:55
*** derekh has quit IRC16:55
openstackgerritMerged openstack/tripleo-ui: Split patternfly-additions import  https://review.openstack.org/31869616:57
*** sthillma has quit IRC16:58
*** yamahata has quit IRC16:58
*** yamahata has joined #tripleo16:58
*** trown is now known as trown|lunch16:59
Erming_larsks: I deployed the overcloud, got one error on postdeployment:  | resource_status_reason | Error: resources.ControllerNodesPostDeployment.resources.ControllerOvercloudServicesDeployment_Step6.resources[2]: Deployment to server failed: deploy_status_code: Deployment exited with non-zero status code: 6 |17:01
*** penick has joined #tripleo17:01
Erming_larsks: which log you think I should check?17:01
*** mcornea has quit IRC17:05
larsksErming_: probably start by investigating the system log on the controller; that may be due to a puppet failure.17:05
*** florianf has quit IRC17:05
leifmadsenfor the tripleo-quickstart common values, I think this line might be wrong (and the following 2): https://github.com/openstack/tripleo-quickstart/blob/master/playbooks/roles/common/defaults/main.yml#L4317:05
leifmadsenI believe default should be undercloud_memory, not default_memory?17:06
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: Required change to adjust to openstack CI.  https://review.openstack.org/31879117:06
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Disable links when deploy is in progress  https://review.openstack.org/31247317:06
*** lucasagomes is now known as lucas-afk17:06
ayoungjslim, didn't forget about you, just been tied up since then.17:08
jistrErming_: yea what larsks said. Also i think "resources[2]" in the failure message means that the error happened on overcloud-controller-2, and the that might be best way to find the puppet error could be `journalctl -u os-collect-config`17:09
jslim ayoung, no worries, thanks....17:09
larsksyea what jistr said... :)17:09
*** florianf has joined #tripleo17:10
*** julim has joined #tripleo17:10
openstackgerritEmilien Macchi proposed openstack/puppet-pacemaker: Add other-requirements.txt for bindep  https://review.openstack.org/31880217:11
openstackgerritLeif Madsen proposed openstack/tripleo-quickstart: Update undercloud default variable location  https://review.openstack.org/31880617:12
*** akshai has joined #tripleo17:13
*** fragatina has joined #tripleo17:15
jslimayoung, going to lunch...be back later....17:16
*** fragatina has quit IRC17:16
*** fragatina has joined #tripleo17:17
*** rasca has joined #tripleo17:19
*** jpena is now known as jpena|off17:20
*** jslim has quit IRC17:20
*** ebarrera has quit IRC17:20
*** devvesa has quit IRC17:27
*** pkovar has quit IRC17:28
*** dmsimard is now known as dmsimard|afk17:39
Erming_jistr: Thank you and larsks. Sounds awesome for the resource [2] explaination.  I checked the journal but don't see anything special. Just this:  No local metadata found (['/var/lib/os-collect-config/local-data']) I guess it's not17:42
Erming_an real issue. then I checked the var/log/message on controller 2. Only found something like: warning: Processing failed op monitor for openstack-gnocchi-metricd:0 on overcloud-controller-0: not running (7)17:44
*** paramite is now known as paramite|afk17:44
larsksErming_: let's step back and take a look at what heat is telling us.  Can you pastebin the output of 'heat resource-list -n5 overcloud'?17:44
Erming_larsks: from undercloud?17:45
*** apetrich has joined #tripleo17:45
larsksCorrect.17:45
Erming_larsks: jistr:  here you are:  https://paste.fedoraproject.org/368597/46368002/17:47
*** akshai has quit IRC17:47
*** ohamada has quit IRC17:48
Erming_larsks: see the bottom line: | 2                                            | cf4e4f29-c0ef-415d-a286-8231a99e6db8          | OS::Heat::StructuredDeployment                                                  | CREATE_FAILED   | 2016-05-17T23:28:28 | overcloud-ControllerNodesPostDeployment-ui2suxzxptit-ControllerOvercloudServicesDeployment_Step6-h7ozeig3utdr                                   |17:49
*** dmacpher has joined #tripleo17:51
larsksErming_: can you pastebin: heat resource-show overcloud-ControllerNodesPostDeployment-ui2suxzxptit-ControllerOvercloudServicesDeployment_Step6-h7ozeig3utdr 217:53
ayounglarsks, do we even run Horizon on the undercloud?17:54
larsksayoung: I don't think we do.17:54
*** akshai has joined #tripleo17:54
*** sthillma has joined #tripleo17:56
Erming_larsks: https://paste.fedoraproject.org/368598/63680570/17:56
larsksWell, that doesn't help much.17:57
larsksHow about pastebin the output of "journalctl" on controller 2?  An easy way to do that is "journalctl | curl -s -T- chunk.io"17:59
EmilienMthe haproxy roles are ready, can we review and eventually land https://review.openstack.org/#/c/313029/ and https://review.openstack.org/#/c/313026/ please? (already +2 and CI passing)18:05
*** trown|lunch is now known as trown18:07
*** TSCHAK has joined #tripleo18:09
*** mbound has quit IRC18:14
Erming_larsks: sorry I didn't notice your reply.  this is what you needed: http://chunk.io/f/c851ca4ac6964c0c9588639471f29c2418:15
Erming_larsks: looks ceph issue? as I read: error connecting to the cluster18:17
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Updates and fixes to NIC config template routes  https://review.openstack.org/31838918:17
*** dprince has quit IRC18:18
larsksErming_: oddly enough, that log seems to start too late; it doesn't include the logs from the puppet installation process.18:21
larsksSo it doesn't have the information to determine why the deploy failed.18:21
larsksI suspect there must have been a log rotation or something.18:21
openstackgerritRyan Brady proposed openstack/tripleo-common: Adds Plan List Action  https://review.openstack.org/30022118:22
larsksErming_: See if you have a /var/log/messages* file that contains the line "writing /etc/puppet/hiera.yaml", and paste that one.18:22
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Updates and fixes to NIC config template routes  https://review.openstack.org/31838918:24
*** noslzzp has quit IRC18:26
*** zaneb has quit IRC18:26
*** pabelanger has quit IRC18:26
*** jayg has quit IRC18:26
*** crinkle has quit IRC18:26
*** lifeless has quit IRC18:26
*** zoli_gone-proxy has quit IRC18:26
pandatrown: WDYT = what do you think ?18:26
*** jayg has joined #tripleo18:26
*** lifeless has joined #tripleo18:26
*** crinkle has joined #tripleo18:27
*** zoli_gone-proxy has joined #tripleo18:27
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: integrate PCS provider in the merge.  https://review.openstack.org/31071318:27
trownpanda: ack18:27
Erming_larsks: Probably I report this issue too late as took a rest yesterday at home.  I have learned your chunk.io way: http://chunk.io/f/a702b3336f354772a1924385f9e5300b18:27
*** pabelanger has joined #tripleo18:28
*** zaneb has joined #tripleo18:29
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: WIP: integrate PCS provider in the merge.  https://review.openstack.org/31071318:29
Erming_larsks: noticed "May 18 01:00:03 localhost galera(galera)[15643]: ERROR: MySQL is not running " by a very quick glance18:29
*** rhefner has quit IRC18:30
*** igorbelikov has quit IRC18:30
openstackgerritBrad P. Crochet proposed openstack/puppet-tripleo: Add Sahara profiles  https://review.openstack.org/31883918:32
*** igorbelikov has joined #tripleo18:33
jistrErming_: also i can see a couple of errors like Error: /Stage[main]/Nova::Cert/Nova::Generic_service[cert]/Service[nova-cert]: Could not evaluate: Cannot allocate memory - fork(2)18:34
*** rhefner has joined #tripleo18:34
larsksjistr: oh, good catch. I missed that.18:34
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: Composable Sahara services  https://review.openstack.org/31884018:34
jistrthis could be the core issue -- needing more RAM on the overcloud nodes perhaps18:34
larsksThere are definitely post-deploy errors, e.g., gnocchi can't connect to ceph, but those are probably symptoms rather than the cause.18:34
*** jprovazn has quit IRC18:35
Erming_jistr: larsks: Does it mean out-of-memory issue18:35
openstackgerritBrad P. Crochet proposed openstack/tripleo-heat-templates: Composable Sahara services  https://review.openstack.org/31884018:35
larsksThe errors that jistr pointed out mean out-of-memory, yes.18:35
Erming_I have 128GB in the host18:35
Erming_the total allocate to undercloud/overcloud is about 40GB18:35
larsksDoesn't matter how much host memory you have; how much is allocated to the controller vms?  You'18:35
Erming_let me show you the ha.yml18:36
Erming_https://paste.fedoraproject.org/368612/83003146/18:36
*** akrivoka has quit IRC18:37
larsksSo you're only allocating 6GB to each controller.  Make that bigger and see what happens.18:37
Erming_larsks: It's the default one. Isn't it your ha.yml from github?18:37
larsksIt is the default, yes, but that's designed to try to fit in a 32GB machine so is not necessarily optimal.18:38
Erming_I will try right away. Just wondering why works for you but not for me always.18:38
Erming_how much you think is good for mine each?18:38
larsksI don't know that it works or not; I'm generally trying out the minimal install myself, and I know the ha CI jobs are often problematic.18:39
larskstrown: you around?  Any thoughts on ^^^^?18:39
Erming_larsks: trown: from which step I should re-try? Change the ha.yml and then re-deploy undercloud?18:40
larsksErming_: If you're trying to minimize things, maybe set it to 8GB and try again.  If you've got a lot of headroom and spare the extra memory, just make it bigger (12GB?).  You can always try turning it down later if that turns out to solve the problem.18:40
trownhmm... but the HA jobs are not failing because of a lack of memory18:40
larskstrown: Yeah, that's why I was asking you, because you've paid more attention to that :)18:40
* jistr finished digging up the link18:41
jistrhttps://github.com/openstack-infra/tripleo-ci/blob/master/test-environments/worker-config.yaml18:41
jistrthis is what we use in CI to downsize the overcloud a bit18:41
trownmost of the time they fail due to timeouts, mostly because of the nova/ironic race18:41
jistrthe defaults are geared more towards production18:41
trownjistr: ya that is baked into quickstart18:41
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: Merge with fuel-infra/puppet-pacemaker  https://review.openstack.org/29644018:41
larsksErming_: I would just crank control_memory up to at least 8GB and try again, unless trown has another suggestion.18:41
jistrtrown: ah didn't know that. So this won't be the cause. hmm...18:41
* larsks has to step away for a bit.18:42
Erming_larsks: OK. let me try with 12GB servers. Thanks!18:42
*** jistr has quit IRC18:43
trownya, I don't have a better suggestion... although it does lead me to a question... Erming_ did you do the default quickstart run, and then follow docs for the rest?18:43
Erming_trown: sure. as we discussed. I just passed -c ha.yml18:43
trownErming_: right and then you didnt use the scripts provided, and followed docs?18:44
Erming_which scripts?18:44
trownah ok, then you don't have https://github.com/openstack-infra/tripleo-ci/blob/master/test-environments/worker-config.yaml which is what is wrong18:44
trownErming_: quickstart drops scripts to finish the deploy in /home/stack on the undercloud18:45
Erming_trown: I never known about this yaml18:45
trownErming_: ya it is a CI thing to make it possible to deploy HA with limited hardware18:45
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-pacemaker: Merge with fuel-infra/puppet-pacemaker  https://review.openstack.org/29644018:45
Erming_trown: what I should do now?18:45
trownit is included in the overcloud-deploy script that quickstart creates, but if you just follow docs you would not have it (or even see mention of it)18:46
*** rcernin has joined #tripleo18:46
Erming_trown: I see. I should have run the individual scripts after undercloud right?18:46
trownErming_: you could just `heat stack-delete overcloud` and then `/home/stack/overcloud-deploy.sh` and it will likely "just work"18:46
trownactually in betwwen, you need to `watch heat stack-list` until it is empty18:47
leifmadsenyou normally need to ironic node-delete too right?18:47
leifmadsenoh, maybe not in this case if things didn't complete18:47
Erming_trown: really. how about the rest scripts, like overcloud-deploy-post.sh and overcloud-validate.sh18:47
trownleifmadsen: no that would be a bug... there was a bug like that in Kilo timeframe, but I have not seen anything like that in a while18:47
trownErming_: you can run those if you want, but after overcloud-deploy you would have a cloud up18:48
leifmadsentrown: ah ok, I ran into that with OSP-d 7 (Kilo I think), and haven't adjusted my workflow for mitaka :)18:48
Erming_trown: leifmadsen: now I have a cloud up with HA. Just reports the post deployment error18:48
trownErming_: post deployment is a bit tricky term in tripleo-heat-templates18:49
Erming_so I am wondering if deploy-post is necessary. and should I enlarge the mem at first18:49
leifmadsenHA test is next, I'm just doing minimal right now for some heat-engine performance tests18:49
trownErming_: it is refering to ironic node provisioning as "deployment" so post deployment is really configuration and service starting18:49
trownErming_: if the overcloud deploy fails, you do not have a cloud :(18:50
Erming_trown: but why the memory issue reported and MySQL not started18:50
trownErming_: because the HA config in tripleo-quickstart is very small memory for CI purposes, and therefore relies on that heat-environment to reduce memory consumption.18:51
*** florianf has quit IRC18:52
Erming_trown: OK. then. let me try your solution, if it doesn't work I enlarge mem and start from scratch. thanks!18:52
trownI think there is a bug there, in that a valid "Choose your own adventure" path will result in failure, but I am not sure how to solve it18:52
Erming_trown: one more concern. after a overcloud deployed in the virt environment, can I use the 3 controller environment to deploy/add physical compute nodes in the baremetal way.18:54
Erming_trown: hope you can follow what I mean18:54
trownErming_: it is technically possible... you just need the physical nodes to be on the provisioning network of the virt undercloud18:55
*** florianf has joined #tripleo18:55
trownthat can be tricky though18:55
Erming_trown: I can imagine. Can I know a bit about how to add compute nodes to an existing env?18:56
Erming_physical ones18:56
*** mbound has joined #tripleo18:56
trownErming_: you would just create an instackenv.json with there power management details and register them to Ironic just like virt nodes18:57
trowns/there/their/18:57
Erming_trown: makes sense. Last time I tried add virt nodes but failed. as I told you.18:57
Erming_failed to do introspection. maybe not necessary. I can try again. don't worry.18:58
Erming_if the path is correct18:58
trownlike I said the tricky part is making sure those baremetal nodes can PXE boot from the underclouds provisioning network18:58
Erming_OK!18:58
trownErming_: well it failed with virt, because there were no actual virtual machines being registered to Ironic :P18:58
Erming_trown: Ah. you mean for physical nodes, we don't need this step?18:59
trownErming_: for physical nodes there is nothting to create...they were created in a factory at some point. so we just need to register them to ironic19:00
trownfor virts though we need to create them before registering to ironic19:00
Erming_trown: understood!19:00
*** florianf has quit IRC19:02
*** liverpooler has joined #tripleo19:09
openstackgerritJason E. Rist proposed openstack/tripleo-ui: Refactor notification for better display  https://review.openstack.org/31687419:30
EmilienMwow, gate-tripleo-ci-f22-nonha in 1h1019:32
*** mbound has quit IRC19:36
openstackgerritCarlos Camacho proposed openstack/tripleo-docs: Composable roles within services Tutorial  https://review.openstack.org/31151219:37
*** dsariel has quit IRC19:38
*** mbound has joined #tripleo19:38
leifmadsenmuch CI!19:41
openstackgerritBrad P. Crochet proposed openstack/puppet-tripleo: Add Heat profiles  https://review.openstack.org/31301919:44
*** fultonj has joined #tripleo19:46
*** athomas has quit IRC19:47
*** chem` has joined #tripleo19:48
*** chem has quit IRC19:50
*** rhallisey has quit IRC20:03
openstackgerritJason E. Rist proposed openstack/tripleo-ui: Refactor notification for better display  https://review.openstack.org/31687420:05
*** rhallisey has joined #tripleo20:05
slaglehas anyone started looking into the recurring "No Valid Hosts" errors in CI?20:06
slagleit seems to be the RamFilter that is disqualifying hosts20:06
trownthat can be a symptom of the scheduler race... since there is not enough RAM on the host because it already has an instance scheduled20:08
trownor are you talking about some newish issue?20:09
openstackgerritMerged openstack/puppet-tripleo: Add loadbalancer profile for ha & non-ha  https://review.openstack.org/31302620:09
EmilienMslagle: is it implemented this way ? https://review.openstack.org/#/c/288188/20:09
slagletrown: not sure honestly20:10
*** xenthree3 has joined #tripleo20:11
*** xenthree3 has left #tripleo20:12
slagleactually, maybe it's related to my patches20:13
ayounglarsks, trown got it!.  Blog post incipient with details20:14
larsksayoung: \o/20:15
trownslagle: I was also seeing that when testing out the ironic packaging... when in reality Ironic was just failing to deploy, but it somehow bubbled up as a nova no valid hosts20:15
openstackgerritTzu-Mainn Chen proposed openstack/tripleo-common: Add TripleO Mistral documentation  https://review.openstack.org/31310920:16
trownnice one ayoung20:16
slagletrown: yea i think it might just be a symptom of nova trying to reschedule, and everything is in use20:17
slagletrown: yea, it was ironic failing to deploy20:19
slaglei see the problem with my patch, it's assigning br-ctlplane 192.0.2.1/32 instead of 192.0.2.1/2420:19
trownah yep20:20
*** akshai has quit IRC20:22
*** morazi has quit IRC20:23
*** ayoung has quit IRC20:24
openstackgerritJames Slagle proposed openstack/instack-undercloud: Consolidate undercloud* elements  https://review.openstack.org/31509620:24
openstackgerritJames Slagle proposed openstack/instack-undercloud: Add timestamps to puppet apply output  https://review.openstack.org/31512820:24
openstackgerritJames Slagle proposed openstack/instack-undercloud: Minimize element usage  https://review.openstack.org/31509920:24
openstackgerritJames Slagle proposed openstack/instack-undercloud: Move 02-undercloud-stack-heat-metadata to python module  https://review.openstack.org/31421920:24
openstackgerritJames Slagle proposed openstack/instack-undercloud: Remove truncate nova config workaround  https://review.openstack.org/31518420:24
openstackgerritJames Slagle proposed openstack/instack-undercloud: Don't use os-net-config element  https://review.openstack.org/31509520:24
pradkslagle, i did a quick test with liberty overcloud deploy and installing aodh manifest alongside + turning off ceilo-alarms .. services come up fine, seems to work20:26
pradkslagle, if you can show me an example of how to put together a heat software deployment to integrate a puppet manifest I can try to come up with something20:27
*** jayg is now known as jayg|g0n320:28
slaglepradk: there are some examples in tripleo-heat-templates already, but this might be easier to understand: https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-puppet-template.yaml20:29
slaglepradk: so the main thing to notice is the "config" resource there that has group: puppet, and is using get_file to reference the manifest20:29
pradkok cool so that file would be my puppet manifest aodh.pp or whatever?20:30
slagleyep20:30
pradkslagle, where in the upgrade sequence would this heat template sit? in major_upgrade_pacemaker.yaml ?20:31
pradkslagle, or keep it separate and pass it in with -e ?20:32
*** bvandenh has quit IRC20:33
slaglepradk: good question, i was thinking it might be a seperate step that no-ops the rest of the puppet from running, kind of like major_upgrade_pacemaker.yaml does20:34
slaglethat way it could be run separate from the major upgrade20:34
EmilienMslagle: well, I saw the problem elsewhere too. (No Valid Hosts), I'll monitor it next time20:34
rwsurbrady: hi, out of curiosity, is tripleo.create_container supposed to to accept a json file as input containing the name of the container? when I specify the container name as input it doesn't work20:35
slaglepradk: i'll have to think on that, and chat with jistr20:35
slaglepradk: maybe it's not a good idea to have it seperate, b/c then people could just update to aodh, and then they'd have mixed liberty/mitaka20:36
pradkslagle, cool ok, i'll play around with the template examples for now.. yea we can chat with jistr tomorrow when he's around20:36
*** dmk0202 has joined #tripleo20:39
*** rdopiera has quit IRC20:40
*** julim has quit IRC20:42
*** rdopiera has joined #tripleo20:42
*** julim has joined #tripleo20:42
*** fragatina has quit IRC20:43
*** panda has quit IRC20:48
*** panda has joined #tripleo20:49
*** rdopiera has quit IRC20:50
*** rdopiera has joined #tripleo20:51
*** morazi has joined #tripleo20:51
*** lblanchard has quit IRC20:58
*** chem` has quit IRC21:02
*** rhallisey has quit IRC21:03
*** fragatina has joined #tripleo21:03
trozetslagle, dsneddon, EmilienM: would tripleO accept a patch that allows disabling of Sahara?  I know composable services is coming in master, but this would be for stable/mitaka.21:04
*** trown is now known as trown|outtypewww21:09
*** weshay has quit IRC21:10
*** yamahata has quit IRC21:11
*** morazi_ has joined #tripleo21:12
*** morazi has quit IRC21:16
*** julim has quit IRC21:20
*** dmk0202 has quit IRC21:22
*** chem` has joined #tripleo21:34
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Cleanup hieradata to reduce Puppet warnings  https://review.openstack.org/31895621:39
EmilienMtrozet: yes, probably21:41
trozetEmilienM: should i directly commit it to stable/mitaka? is that allowed in tht, or does it need to go to master then backported?21:42
EmilienMmaster then backport21:42
trozetEmilienM: thanks21:42
EmilienMcool21:42
openstackgerritJason E. Rist proposed openstack/tripleo-ui: Refactor notification for better display  https://review.openstack.org/31687421:43
*** shadower has quit IRC21:44
*** shadower has joined #tripleo21:45
*** morazi_ has quit IRC21:48
slagleEmilienM: trozet : i actually dont think we'd allow such a backport unless it's solving a bug21:56
EmilienMoops ok21:56
trozetslagle: but what about customers who don't want Sahara, which is the most memory consuming service we see in our deployment?21:57
trozetslagle: there is no mechanism to turn it off...21:57
*** apetrich has quit IRC21:57
slaglei know, i just dont think "cant disable sahara" meets with the stable backport policy we are trying to adhere to21:58
slaglebut you can make the case for it :)21:58
slaglei'm not trying to shut it down or anything21:58
slaglejust my initial reaction, based on the backport policy21:59
trozetslagle: ok, bug fixes only, i get it21:59
trozetslagle: question about undercloud, why does swift-proxy-service run there?21:59
EmilienMwe use Swift for Glance backend22:00
EmilienMwe store overcloud images in Swift, hosted on undercloud22:00
trozetEmilienM: what's the reason for using Swift?22:00
EmilienMSwift has a nice API that allow us to use it to store multiple artifacts, such images but we're also investigating the storage of more bits like puppet modules, etc22:01
EmilienMend of day here (midnight) - ttyl22:03
trozetEmilienM: thanks.  later on22:03
*** ramishra has quit IRC22:05
*** fultonj has quit IRC22:05
*** ramishra has joined #tripleo22:06
*** ayoung has joined #tripleo22:08
*** paramite|afk has quit IRC22:11
*** paramite|afk has joined #tripleo22:11
openstackgerritMerged openstack/tripleo-heat-templates: Deploy Loadbalancer as a composable role  https://review.openstack.org/31302922:21
*** rcernin has quit IRC22:23
*** dkelson has joined #tripleo22:25
*** paramite|afk is now known as paramite22:45
*** paramite has quit IRC22:45
*** fragatin_ has joined #tripleo22:49
*** fragatina has quit IRC22:52
*** diazjf1 has quit IRC22:54
rbradyrwsu: I assume you are hitting the message timeout error?22:55
ayounglarsks, trown|outtypewww   https://adam.younglogic.com/2016/05/reproducing-ovs/22:55
*** mbound has quit IRC22:59
rbradyrwsu: https://bugs.launchpad.net/mistral/+bug/158164923:00
openstackLaunchpad bug 1581649 in Mistral "Action Execution Response Timeout" [High,New]23:00
rbradyrwsu: if you follow those steps to disable httpd+wsgi for serving mistral and use eventlet for now it will work.  I'm currently working on the bug for a fix23:01
*** yolanda has quit IRC23:03
*** yolanda has joined #tripleo23:05
*** ibravo has quit IRC23:05
*** gfidente has quit IRC23:06
*** MaxPC has joined #tripleo23:06
*** MaxPC has quit IRC23:10
*** MaxPC has joined #tripleo23:12
rwsurbrady: ok, I'll give that a try, but my question above is on a different topic23:19
rwsurbrady:  is tripleo.create_container supposed to to accept a json file as input containing the name of the container? when I specify the container name as input it doesn't work23:19
rbradyrwsu: I just tested it and it worked.  http://paste.openstack.org/show/497817/23:20
rbradyrwsu: you can also put the json in a file and pass that to the mistral cli23:21
*** ayoung has quit IRC23:22
rbradyrwsu: if this doesn't help can you paste what you're doing and explain your undercloud age/config23:23
rwsurbrady: ah ok, I see what I did wrong, thank you23:28
rbradyrwsu: ack23:37
*** MaxPC has quit IRC23:40
*** ayoung has joined #tripleo23:49
*** MaxPC has joined #tripleo23:50
*** fragatin_ has quit IRC23:50
*** fragatina has joined #tripleo23:51
*** dkelson has quit IRC23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!