Tuesday, 2014-10-14

sdakerhallisey wouldn't selector just be "nova-controller'?00:00
sdakeeg, if you launch nova selector, all of those other services are brought into  action?00:00
sdakerather the nova-controller pod00:01
rhalliseymaybe, that conf file is from packstack and I've been slowly trimming  and adjusting it00:01
sdakeI see00:01
sdakewell i was talking about https://review.openstack.org/#/c/128138/100:02
sdakeI don't think you need  that at all00:02
sdakethe only reason to make a service defn is to tell k8s where the port is00:02
rhalliseyoh sorry00:02
sdakeno apology necessary - we are all learning how this stuff works00:03
rhalliseyok so would I just need the controller then?00:03
sdaketake a look at compute00:03
sdakenova-compute-service.yaml00:03
sdakenova-libvirt-service.yaml00:04
sdakesee how they have selector the same value?00:04
sdakethat tells the pod (please start these services)00:04
sdakeit shows upin the gui00:04
sdakeno harm in having them00:04
sdakebut they should have the same selector imo :)00:04
sdakebecausey ou want them part of the same pod00:04
rhalliseyoh I see what you mean00:04
rhalliseygotcha, changing now00:05
sdakeand add to "tools" directory plz :)00:05
rhalliseyya still learning what some of the kube stuff means00:05
rhalliseyadding :)00:06
* rhallisey has more coming!00:06
lifelessI wonder if there is some way to express the deps etc just once00:07
lifelessacross all the deploy mechanisms00:07
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Minor fixes for the nova-controller Dockerfile  https://review.openstack.org/12814100:08
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Add kube services  https://review.openstack.org/12813800:11
sdakelarsks i have a .4.6 and .4.7, can ping between, but telnet to the port does not route or something00:14
sdakeany tips on debugging?00:14
*** jerryz has joined #tripleo00:15
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Add kube services  https://review.openstack.org/12813800:17
*** ramishra has quit IRC00:19
*** noslzzp has joined #tripleo00:20
*** chuckC_ has quit IRC00:22
StevenK| fault                                | {"message": "No valid host was found. "00:25
StevenKGrrr00:26
*** ChuckC has quit IRC00:32
StevenKHmmm, how can I try and boot an instance like Heat is doing?00:34
larskssdake: okay, I'm around for a bit now.  You still here?00:36
sdakeyup00:37
sdakewant to login and have a look?00:37
larsksI am logged in on your system...looks like things are working right now.  Within the glance container, I can run the /check.sh script without error, which talk to both keystone and glance.00:38
sdaketry glance index after sourcing /tmp/keystonerc*00:38
sdake(on the master )00:38
larsksI would not necessarily expect anything to work from the master...it's not linked into the network that provides connectivity between containers on the minions.00:39
larsksIt just provides the kubernetes services.00:39
sdakei see00:39
sdakehow would you access from outside the cluster?00:39
sdakewhat I really want to do is access on my host00:39
larskswell, as I said in some of my emails to the list, we haven't even attempted to solve the public ip question yet.  I've been focused on just getting the basic containers working.00:40
larsksIn theory, you could set PUBLIC_IP in your pods to the address of one of your minions and it might work.00:40
larsksI haven't tried that yet.00:40
larsksI would say give it a shot...it might work for now, although I worry that it might be a fragile solution (e.g., kubernetes may change so that doesn't work).00:41
sdakelarsks yup it works on the local net00:42
larsksAwesome.00:42
sdakehowever logging into a minion is probably not how most people expect to use openstack ;-)00:43
larskssdake: I think we're all aware of that.00:43
larsksBut that's where we are right now.00:43
sdakeyup00:43
larsksIncidentally, this works fine on the master: SERVICE_ENDPOINT=http://10.0.0.4:35357/v2.0 SERVICE_TOKEN=ADMINTOKEN keystone user-list00:43
larsksSo that suggets that setting PUBLIC_URL to the ip of one of your minions *will* work right now.00:44
sdakeyou mean 10.0.0.400:44
larsksYeah.00:44
sdakeand then set the keystonerc to what 172.x?00:44
larskssdake: well, set PUBLIC_IP to whatever address you expect to use from outside the k8s cluster.  You should in theory be able to set it tot he floating ip address.00:45
*** panda has quit IRC00:45
larsksE.g., on your physical host, this works: SERVICE_ENDPOINT=http://172.24.4.236:35357/v2.0 SERVICE_TOKEN=ADMINTOKEN keystone user-list00:45
*** panda has joined #tripleo00:45
larsksSo putting that address into the catalog by setting PUBLIC_IP in the pod config should work.00:45
sdake172/24 is only visiible outside the cluster i believe00:46
larsksCorrect.00:46
larsksThat's fine.00:46
sdakedoesn't glance tal kto keystone directly?00:46
larsksLet's find out!  Hold on a sec, I'll just modify the service catalog and let's see what happens...00:47
larsksOkay, so, on your physical host (minime), sourt /tmp/keystonerc.00:50
larskss/sourt/source/00:50
larsksI can 'keystone token-get' and 'glance image-list' at least.00:50
larskskeystone admin access won't work (because the adminurl uses an internal address).00:51
greghaynesapparenly new jq supports built in 'deep-merge' of dictionaries00:51
greghaynesbut its not on trusty yet :(00:51
StevenKgreghaynes: Since trusty is out, and all ...00:53
StevenK1.4.2 is in utopic, you could file a request for trusty-backports00:53
greghaynesyeaaa00:54
*** ramishra has joined #tripleo00:54
sdakelarsks [sdake@minime ~(keystone_admin)]$ glance index00:55
sdakeAuthorization Failed: Unable to establish connection to http://174.24.4.236:5000/v2.0/tokens00:55
greghaynesor maybe we dont install it from package00:55
StevenKgreghaynes: It depends how much we want the shiny, I guess00:56
larskssdake: http://chunk.io/f/ef8c28c2428f46168a49332f68e5725200:56
larskssdake: Are you using /tmp/keystonerc?00:57
greghaynesalternatively, could get hacked into o-a-c since that already has a deep merge00:57
sdakelarsks yup that works00:57
greghaynesbasically, deep merge is something we do a lot of, I think this could clean up some code pretty well00:57
larskssdake: yup.00:57
sdakemust be my creds were wrong00:57
sdakewhy not use 10.0.0.z for address though in the keystone catalog?00:58
sdakeso I guess we could have a load balancer on the front end or something01:01
sdakeseems kind of clunky01:02
sdakewould be nice if it just hopped networks magically ;-)01:02
sdakeok dinner time bbl01:02
tchaypoback01:03
larskssdake: enjoy dinner.  talk to you tomorrow.01:03
*** weshay has quit IRC01:03
tchaypolifeless: still around?01:04
tchaypoI think I need to iterate over all the machines and check which MAC they PXE from.01:05
*** ramishra has quit IRC01:05
tchaypoIt'd be nice if I could avoid doing it by hand01:05
*** spzala has quit IRC01:10
StevenKGrr. So add pxe_deploy_{kernel,ramdisk} and now I just get "Setting instance to ERROR state"01:11
tchaypoadd to what?01:12
greghaynesreminds me of the good, old "Error in cloud"01:12
StevenKtchaypo: I was getting the error of The following parameters were not passed to ironic: ['pxe_deploy_ramdisk', 'pxe_deploy_kernel']01:13
StevenKSo ironic node-update <uuid> add driver_info/blah ...01:13
openstackgerritA change was merged to stackforge/kolla: Minor fixes for the nova-controller Dockerfile  https://review.openstack.org/12814101:13
*** ChuckC has joined #tripleo01:16
*** chuckC_ has joined #tripleo01:19
tchaypobahahah01:20
StevenKtchaypo: Hm?01:22
tchaypolaughing at your problems01:22
tchaypothey're so much funnier than mine01:22
StevenKNow I've set both ironic and nova to debug and I still can't work it out01:23
*** ramishra has joined #tripleo01:23
openstackgerritA change was merged to stackforge/kolla: Nova-controller config setup  https://review.openstack.org/12812901:23
tchaypoit seems that "ionic node-list" doesn't do much01:23
StevenKHaha01:24
StevenKCommand not found even?01:24
tchaypocan we make a new tool called ionic?01:24
tchaypoi even know what it should do01:24
tchaypopeople have talked about having ironic nodes kept as pre-built warm-spares for faster failover01:24
StevenKtchaypo: It should print "Do you mean ironic?" and exit01:24
tchaypoionic could be the service that keeps the pool "charged up" and ready to run01:24
*** noslzzp has quit IRC01:25
tchaypookay, i can use ironic to power-on all the machines, which makes them all pxe-boot, which means I can collect the macs easily01:32
tchaypobut I don't know which machine each mac belongs to - they aren't providing a hostname01:32
lifelesstchaypo: power on, get mac, power off, goto next.01:33
*** ramishra has quit IRC01:33
tchayposigh.01:33
tchayposigh.01:33
tchaypoin fact01:33
tchayposigh x 8001:33
tchaypoespecially since I can't copy/paste01:33
lifelessyou could automate it01:33
lifelessyou should see the fails in syslog01:33
lifelessso power on; tail syslog | grep; power off.01:34
tchaypoyeah, that will probably get me the majority.01:35
StevenKGrrr. I want a machine booted, but I also need to buy lunch :-/01:36
*** rainya has joined #tripleo01:42
*** nosnos has joined #tripleo01:55
*** daneyon_ has quit IRC01:57
*** pradeep has joined #tripleo02:23
*** pradeep1 has joined #tripleo02:28
*** pradeep has quit IRC02:28
*** rainya has quit IRC02:29
*** rhallisey has quit IRC02:36
*** pradeep has joined #tripleo02:39
*** pradeep1 has quit IRC02:42
*** chuckC__ has joined #tripleo02:44
*** nijaba_ has joined #tripleo02:47
*** wendar_ has joined #tripleo02:49
*** sdake has quit IRC02:50
*** pcrews has quit IRC02:50
*** SpamapS_ has joined #tripleo02:50
*** pradeep1 has joined #tripleo02:51
*** pradeep has quit IRC02:51
*** spiffxp- has joined #tripleo02:51
*** sirushti_ has joined #tripleo02:52
*** morgan has joined #tripleo02:52
*** sdake has joined #tripleo02:52
*** d0ugal_ has joined #tripleo02:52
*** dtantsur has joined #tripleo02:53
*** chuckC_ has quit IRC02:54
*** Dafna has quit IRC02:54
*** morganfainberg has quit IRC02:54
*** sirushti has quit IRC02:54
*** jroll has quit IRC02:54
*** grauwulf has quit IRC02:54
*** jrist has quit IRC02:54
*** greghaynes has quit IRC02:54
*** wendar has quit IRC02:54
*** stevebaker has quit IRC02:54
*** adam_g has quit IRC02:54
*** russell_h has quit IRC02:54
*** nijaba has quit IRC02:54
*** dshulyak has quit IRC02:54
*** d0ugal has quit IRC02:54
*** spiffxp_ has quit IRC02:54
*** dtantsur|afk has quit IRC02:54
*** SpamapS has quit IRC02:54
*** d0ugal_ is now known as d0ugal02:54
*** sirushti_ is now known as sirushti02:54
*** morgan is now known as morganfainberg02:54
*** chuckC__ is now known as chuckC_02:54
*** d0ugal is now known as Guest8588702:54
*** stevebaker has joined #tripleo02:57
*** adam_g has joined #tripleo02:57
*** adam_g has quit IRC02:58
*** adam_g has joined #tripleo02:58
*** Dafna has joined #tripleo03:00
*** dshulyak has joined #tripleo03:00
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/138069803:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/138060803:00
uvirtbotLaunchpad bug 1380698 in tripleo "swift-proxy doesn't install keystonemiddleware" [Undecided,New]03:00
uvirtbotLaunchpad bug 1380608 in tripleo "Convert block-storage-nfs.yaml to StructuredDeployment" [Undecided,Confirmed]03:00
*** untriaged-bot has quit IRC03:00
*** yamahata has joined #tripleo03:01
*** greghaynes has joined #tripleo03:01
*** jrist has joined #tripleo03:02
*** rainya has joined #tripleo03:04
*** rainya has quit IRC03:04
*** ramishra has joined #tripleo03:05
*** grauwulf has joined #tripleo03:07
*** noslzzp has joined #tripleo03:15
*** russell_h has joined #tripleo03:21
*** jroll has joined #tripleo03:21
*** Azher has joined #tripleo03:22
Azherhi there, i have a question related to diskimage-builder03:22
tchaypohi azher03:22
Azherhello tchaypo!03:23
AzherI was trying to build a disk image on my Ubuntu 14.04 server03:23
Azherand i got the below error03:24
Azhermke2fs 1.42.9 (4-Feb-2014) Discarding device blocks:   4096/393168             done                             Filesystem label=cloudimg-rootfs OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 393216 inodes, 393168 blocks 19658 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=402653184 12 block groups 32768 blocks03:24
Azhermv: cannot remove '/tmp/image.ZmAXOSQD/built/dev/pts/ptmx': Operation not permitted mv: error reading '/tmp/image.ZmAXOSQD/built/proc/sysrq-trigger': Input/output error mv: failed to extend '/tmp/image.ZmAXOSQD/mnt/proc/sysrq-trigger': Input/output error03:24
AzherHowever the build goes through on my Ubuntu 13.1003:25
*** nosnos has quit IRC03:25
AzherCould you kindly opine ?03:26
*** gus has joined #tripleo03:26
*** nosnos has joined #tripleo03:26
greghayneserror reading?03:26
greghaynesis your fs hosed?03:27
*** pradeep1 has quit IRC03:27
gusI'd heard a rumour that tripleo sets up the (overcloud?) keystone catalog once after everything else is finished, rather than as part of setting up each service like devstack does.  Is that correct, and can someone point me to a relevant bit of code?03:27
gus(I'm lazy and failed to find it after a minute of looking)03:27
Azheryes it is03:28
tchaypoAzher: I'm not sure why, but it smells to me as though it's trying to use a partition that isn't big enough for the images it's making.03:28
tchaypoI'm wondering if perhaps it's trying to build on a ramdisk, and perhaps your 13.10 is 32-bit and 14.04 is 64-bit, which might mean less ram available for the ramdisk on the latter03:29
greghaynesgus: tripleo-incubator/scripts/devtest_overcloud.sh is pretty readable03:29
AzherI checked that as well but i do have enough space on my fs03:29
tchaypobut that's a big chain of speculation, I'd start by checking to see if you're running out of space somewhere03:29
tchaypoand you've already done that03:29
tchaypowhee03:29
greghaynesgus: init-keystone is the line you are probably interested in03:29
greghayneswhich is a script in /scripts, also03:30
AzherChecked the RAM too and it is 32GB03:30
Azherfrom the H/W front there is no constraints03:30
gusgreghaynes: haha!  I wasn't even looking in the right git repo ;)   thanks.03:31
greghaynesnp03:31
*** nosnos has quit IRC03:31
tchaypogus: well done sir03:31
AzherI am assuming this has got to do something with the mke2fs version (For Ubuntu 14.04 it is 1.42.9 (4-Feb-2014) )03:31
tchaypoit isn't something I've seen03:32
*** noslzzp has quit IRC03:32
AzherThe build goes through smoothly with the mke2fs version of 1.42.8 (20-Jun-2013) for Ubuntu 13.1003:32
gustchaypo: public displays of ineptitude is my super power.03:32
SpamapS_hm03:34
*** SpamapS_ is now known as SpamapS03:34
*** SpamapS has quit IRC03:34
*** SpamapS has joined #tripleo03:34
SpamapSAzher: can you check dmesg03:36
SpamapSAzher: and /var/log/syslog03:36
SpamapSAzher: I'm wondering if there's something strange preventing the mv03:36
AzherI have tried multiple ways of getting out of this issue from past 2 weeks and have come here to the experts for help :)03:36
SpamapSAzher: it's failing to move a device node. That might be something a security module would block.03:37
SpamapSAzher: also can you try adding 'break=after-error' before your image build?03:37
SpamapSthough I'm not sure if that will do anything given where it is failing03:38
Azheractually the build systems comes to a complete hault03:39
Azherat this point and i would have to restart the machine to get it back03:39
Azherat this point i would have to restart the system to even access ssh03:40
*** pradeep has joined #tripleo03:43
SpamapSwhhhaaaa?03:44
SpamapSAzher: that sounds very not right.03:44
SpamapSAzher: before a build, can you paste here the output of 'mount' ?03:44
AzherIt seems to me that though the image creation is being executed under chroot environment, somehow a process in the build probably mounted /dev from the real file system into /dev in the chroot then attempted to remove it rather than unmount it.03:44
SpamapSAzher: we had that problem a long, long time ago, and have some guards in place to prevent it.03:45
* SpamapS has fond memories of wiping everybody's /dev out at the first day of the Havana mid-cycle03:46
Azhercould you kindly share that03:46
SpamapSAzher: they're in the code03:47
SpamapShmmmmmm now03:48
SpamapSI had thought we had used --one-file-system but apparently not03:48
SpamapSAzher: can you do a build using -x over SSH, and show us the last 200 lines or so in a pastebin?03:50
openstackgerritA change was merged to openstack/diskimage-builder: Echo that qemu-img convert is running  https://review.openstack.org/12787003:54
*** pradeep1 has joined #tripleo03:54
*** pradeep has quit IRC03:56
openstackgerritgreghaynes proposed a change to openstack/tripleo-image-elements: Add ability to enable debug logging on seed  https://review.openstack.org/12816403:59
*** ChuckC has quit IRC04:00
*** ChuckC has joined #tripleo04:01
*** bvivek has joined #tripleo04:01
openstackgerritgreghaynes proposed a change to openstack/tripleo-incubator: Add debug logging option for seed  https://review.openstack.org/12816504:01
StevenKgreghaynes: I want your babies04:03
greghaynesReviews on those two would be awesome to help debug a spurious CI fail going on right now04:03
greghaynesStevenK: :)04:03
greghaynesStevenK: Thats why I wanted the deep merge04:03
StevenKgreghaynes: Aren't you missing ironic?04:03
greghaynesyep04:04
AzherSure Clint!04:04
greghaynesI just copied what we currently turn on in t-h-t04:04
StevenKgreghaynes: set -o pipefail in your install.d too04:04
openstackgerritgreghaynes proposed a change to openstack/tripleo-image-elements: Add ability to enable debug logging on seed  https://review.openstack.org/12816404:05
greghaynesah! right after I pushed04:05
*** jpeeler has quit IRC04:05
openstackgerritgreghaynes proposed a change to openstack/tripleo-image-elements: Add ability to enable debug logging on seed  https://review.openstack.org/12816404:06
greghaynesbnemec: ^ reviews wanted plz :)04:06
*** jpeeler has joined #tripleo04:07
*** jpeeler has joined #tripleo04:07
*** pradeep1 has quit IRC04:08
tchaypookay, progress is being made - turning nodes on one at a time and looking in syslog to find the mac addresses is working. It's probably slower, but I'm leaving it to run in a for loop while I do other work. Will revisit and pull data from logs tomorrow04:10
StevenKsteven   13029  0.0  0.0  12468  1536 pts/2    SN+  14:58   0:00 /bin/bash /home/steven/.cache/tripleo/tripleo-incubator/scripts/devtest_overcloud.sh04:12
StevenKOh my04:12
StevenKI think that will fail hard04:12
StevenKBut it means I have a working undercloud04:12
tchaypoSpamapS: I managed to trigger that on my laptop on my second or third day04:14
tchaypoI think i interrupted the build at the wrong point, and in trying to clean up it ended up deleting /dev04:15
AzherClint: Please take a look at the log http://paste.openstack.org/show/120882/04:15
*** bvivek has quit IRC04:15
tchaypoSpamapS: and when you have a chance, if you're not going away for the night yet, I'm still waiting for feedback ;)04:15
*** daneyon has joined #tripleo04:16
*** rushiagr_away is now known as rushiagr04:17
*** yamahata has quit IRC04:19
*** yamahata has joined #tripleo04:19
*** nosnos has joined #tripleo04:20
*** nosnos has quit IRC04:27
*** nosnos has joined #tripleo04:27
*** ramishra has quit IRC04:31
*** ramishra has joined #tripleo04:32
*** ramishra_ has joined #tripleo04:35
*** rushiagr is now known as rushiagr_away04:36
*** ramishra has quit IRC04:36
*** pensu has joined #tripleo04:46
*** killer_prince is now known as lazy_prince04:50
*** rameshg87 has joined #tripleo04:59
*** tzumainn has quit IRC05:19
*** russell_h has quit IRC05:27
*** russell_h has joined #tripleo05:27
*** Azher has quit IRC05:34
*** lazy_prince has quit IRC05:40
*** ccrouch has quit IRC05:40
*** lxsli has quit IRC05:40
*** sbadia has quit IRC05:40
*** vipul has quit IRC05:40
*** dividehex has quit IRC05:40
*** rbrady has quit IRC05:40
*** mrunge has joined #tripleo05:45
*** dshulyak_ has joined #tripleo05:45
*** bvivek has joined #tripleo05:46
*** lazy_prince has joined #tripleo05:46
*** ccrouch has joined #tripleo05:46
*** sbadia has joined #tripleo05:46
*** lxsli has joined #tripleo05:46
*** vipul has joined #tripleo05:46
*** dividehex has joined #tripleo05:46
*** rbrady has joined #tripleo05:46
*** bvivek has quit IRC05:46
*** bvivek has joined #tripleo05:46
openstackgerritA change was merged to openstack/tuskar-ui: Updated from global requirements  https://review.openstack.org/12804805:47
*** jerryz has quit IRC05:50
*** Azher has joined #tripleo05:51
*** rameshg87_ has joined #tripleo06:04
*** rameshg87 has quit IRC06:05
StevenKHuh06:05
*** rushiagr_away is now known as rushiagr06:05
StevenKSourcing overcloudrc and then running nova list gives no results, but 192.0.2.46 is running06:05
lifelesswhats that06:09
StevenK192.0.2.46 is a running demo instance06:10
*** dshulyak_ has quit IRC06:10
StevenKI'm ssh'd to it, neutron has ports for 10.0.0.2 and 192.0.2.46, but nova seems to know nothing about it06:10
*** lazy_prince is now known as killer_prince06:12
openstackgerritSteve Kowalik proposed a change to openstack/os-cloud-config: Add support for creating baremetal flavors  https://review.openstack.org/11587206:12
*** killer_prince is now known as lazy_prince06:13
openstackgerritSteve Kowalik proposed a change to openstack/os-cloud-config: Add support for injecting extra-specs into flavors  https://review.openstack.org/12334506:14
*** pradeep has joined #tripleo06:18
*** rameshg87_ has quit IRC06:18
*** k4n0 has joined #tripleo06:24
*** pradeep has quit IRC06:26
*** pradeep has joined #tripleo06:26
*** jcoufal has joined #tripleo06:30
*** jprovazn has joined #tripleo06:34
*** pradeep has quit IRC06:36
lifelessStevenK: nova list --all-users?06:37
StevenKlifeless: Hm, I shall keep that mind, but my test has been dead for about 15 minutes. :-(06:42
*** pradeep has joined #tripleo06:53
*** gfidente has joined #tripleo07:00
*** ifarkas has joined #tripleo07:01
*** ramishra_ has quit IRC07:02
*** cwolferh has quit IRC07:03
*** jcoufal has quit IRC07:06
*** jcoufal has joined #tripleo07:06
*** shardy_z is now known as shardy07:09
*** pradeep has quit IRC07:10
*** pradeep has joined #tripleo07:13
*** jtomasek has joined #tripleo07:21
*** Guest85887 has quit IRC07:32
*** d0ugal has joined #tripleo07:32
*** d0ugal is now known as Guest5027507:32
*** jp_at_hp has joined #tripleo07:34
*** Guest50275 has quit IRC07:35
openstackgerritTomas Sedovic proposed a change to openstack/tripleo-heat-templates: Compute and controller templates without merge.py  https://review.openstack.org/12310007:35
*** dmatthews__ has joined #tripleo07:36
*** pensu has quit IRC07:40
*** dmatthews__ has quit IRC07:46
*** dmatthews__ has joined #tripleo07:47
*** dmatthews__ has quit IRC07:52
*** d0ugal has joined #tripleo07:53
*** d0ugal is now known as Guest5692207:53
*** Guest56922 is now known as d0ugal07:54
*** d0ugal has joined #tripleo07:54
*** jistr has joined #tripleo07:57
*** akrivoka has joined #tripleo07:57
*** rdopieralski has joined #tripleo08:00
*** regebro has joined #tripleo08:06
*** shadower has quit IRC08:11
*** shadower has joined #tripleo08:13
openstackgerritA change was merged to openstack/tuskar-ui: New node registration and upload dialogs  https://review.openstack.org/12657608:16
*** jp_at_hp has quit IRC08:22
*** jp_at_hp has joined #tripleo08:22
*** pensu has joined #tripleo08:23
*** regebro has quit IRC08:27
*** lucasagomes has joined #tripleo08:34
*** rushiagr is now known as rushiagr_away08:41
*** lazy_prince has quit IRC08:42
*** rushiagr_away is now known as rushiagr08:43
openstackgerritA change was merged to openstack/tripleo-image-elements: Support Debian distro for iptables  https://review.openstack.org/11136908:46
*** mrunge has quit IRC08:50
openstackgerritA change was merged to openstack/tripleo-image-elements: Add ability to enable debug logging on seed  https://review.openstack.org/12816408:50
*** killer_prince has joined #tripleo08:53
openstackgerritA change was merged to openstack/tripleo-image-elements: Fix os-svc-install  https://review.openstack.org/12736308:53
*** killer_prince is now known as lazy_prince08:53
*** mrunge has joined #tripleo08:54
*** rushiagr is now known as rushiagr_away08:54
*** pradeep has quit IRC08:57
jp_at_hpStevenK: you should recheck https://review.openstack.org/#/c/128165/08:59
*** k4n0 has quit IRC09:01
*** rushiagr_away is now known as rushiagr09:02
*** lazy_prince has quit IRC09:07
openstackgerritGhe Rivero proposed a change to openstack/diskimage-builder: disable all interfaces on eni systems  https://review.openstack.org/12821309:07
*** rlandy has joined #tripleo09:10
*** k4n0 has joined #tripleo09:13
*** yuanying has quit IRC09:15
*** yuanying has joined #tripleo09:15
*** killer_prince has joined #tripleo09:17
*** killer_prince is now known as lazy_prince09:17
*** yuanying has quit IRC09:20
*** rushiagr is now known as rushiagr_away09:21
*** rushiagr_away is now known as rushiagr09:23
openstackgerritGiulio Fidente proposed a change to openstack/tripleo-heat-templates: Passthrough{Specific} and allNodesConfig for BlockStorage nodes  https://review.openstack.org/11207509:27
*** jprovazn has quit IRC09:27
*** regebro has joined #tripleo09:28
*** regebro has quit IRC09:29
*** pelix1 has joined #tripleo09:32
*** rushiagr has quit IRC09:36
*** regebro has joined #tripleo09:40
*** lazy_prince has quit IRC09:41
*** funzo has joined #tripleo09:44
*** funzo_ has quit IRC09:44
*** yuanying has joined #tripleo09:45
*** killer_prince has joined #tripleo09:49
*** killer_prince is now known as lazy_prince09:49
*** Azher has quit IRC09:49
*** mrunge has quit IRC09:50
*** rushiagr_away has joined #tripleo09:50
rdopieralskiAnybody has an idea why am I not allowed to upload patches to tuskar-ui?09:50
rdopieralskiTo ssh://thesheep@review.openstack.org:29418/openstack/tuskar-ui.git ! [remote rejected] HEAD -> refs/publish/master/fix-required-upload (you are not allowed to upload merges)09:50
*** mrunge has joined #tripleo09:51
rdopieralskiaah, it's a merge09:51
rdopieralskisorry09:51
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Fix the plan validation  https://review.openstack.org/12822810:01
*** lazy_prince has quit IRC10:09
*** lazy_prince has joined #tripleo10:09
*** AzherKhan has joined #tripleo10:13
*** Azher has joined #tripleo10:22
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Add password reveal icon to new nodes in node register  https://review.openstack.org/12823110:24
*** pensu has quit IRC10:29
*** k4n0 has quit IRC10:33
*** yamahata has quit IRC10:37
*** shadower has quit IRC10:44
*** shadower has joined #tripleo10:45
*** shadower has quit IRC10:46
*** pblaho has joined #tripleo10:47
*** pblaho has quit IRC10:47
*** shadower has joined #tripleo10:47
*** pblaho has joined #tripleo10:48
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Add support for min, max and step in the NumberPicker  https://review.openstack.org/12823510:48
*** dtantsur is now known as dtantsur|lunch10:55
openstackgerritLennart Regebro proposed a change to openstack/tuskar-ui: Catch missing resource error when deploying  https://review.openstack.org/12823810:59
*** derekh has joined #tripleo11:06
*** jerryz has joined #tripleo11:08
*** Azher has quit IRC11:09
*** AzherKhan has quit IRC11:10
openstackgerritTomas Sedovic proposed a change to openstack/tuskar: Don't limit the count parameter for role scaling  https://review.openstack.org/12824411:24
*** jerryz has quit IRC11:24
*** cody-somerville has joined #tripleo11:26
*** AzherKhan has joined #tripleo11:27
*** AzherKhan has quit IRC11:29
*** jistr is now known as jistr|english11:29
*** rushiagr_away is now known as rushiagr11:29
*** pradeep has joined #tripleo11:35
openstackgerritA change was merged to openstack/tripleo-incubator: Add debug logging option for seed  https://review.openstack.org/12816511:36
openstackgerritA change was merged to openstack/tripleo-image-elements: SELinux: swift denied access to /var/lib/swift/.local  https://review.openstack.org/12710411:37
*** bvivek has quit IRC11:39
*** lucasagomes is now known as lucas-hungry11:40
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Add support for min, max and step in the NumberPicker  https://review.openstack.org/12823511:40
*** cody-somerville has quit IRC11:46
*** ramishra has joined #tripleo11:53
*** yamahata has joined #tripleo11:56
openstackgerritA change was merged to openstack/tripleo-image-elements: Configure logging for keepalived  https://review.openstack.org/12566811:58
*** shadower has quit IRC12:00
*** shadower has joined #tripleo12:00
*** _crobertsrh is now known as crobertsrh12:05
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Names for flavor suggestions  https://review.openstack.org/12825212:05
*** noslzzp has joined #tripleo12:11
*** k4n0 has joined #tripleo12:14
*** athomas has quit IRC12:17
*** jkraj has joined #tripleo12:20
*** jerryz has joined #tripleo12:21
*** athomas has joined #tripleo12:25
*** ramishra has quit IRC12:26
*** jprovazn has joined #tripleo12:28
*** lucas-hungry is now known as lucasagomes12:29
openstackgerritPeter Belanyi proposed a change to openstack/tripleo-heat-templates: Add converted version of block and object storage  https://review.openstack.org/12371312:30
*** jdob has joined #tripleo12:31
*** prad has quit IRC12:31
*** lazy_prince is now known as killer_prince12:32
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Remove the buttons from modal templates  https://review.openstack.org/12825612:34
*** ramishra has joined #tripleo12:36
*** dprince has joined #tripleo12:37
openstackgerritA change was merged to stackforge/kolla: batch operations in nova-compute dockerfile  https://review.openstack.org/12809912:38
openstackgerritA change was merged to stackforge/kolla: Nova-api should not set up the database  https://review.openstack.org/12813212:40
*** ramishra has quit IRC12:52
*** jistr|english is now known as jistr12:54
*** tzumainn has joined #tripleo12:56
*** noslzzp has quit IRC12:58
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Config will be done by the controller  https://review.openstack.org/12826112:58
*** morazi has joined #tripleo13:00
*** rhallisey has joined #tripleo13:00
*** noslzzp has joined #tripleo13:02
*** sseago has quit IRC13:03
*** sseago has joined #tripleo13:04
openstackgerritTomas Sedovic proposed a change to openstack/tuskar: Don't limit the count parameter for role scaling  https://review.openstack.org/12824413:05
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Add svc-map to cinder-api  https://review.openstack.org/10419813:07
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Add svc-map to cinder-api  https://review.openstack.org/10419813:08
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Add svc-map to cinder-api  https://review.openstack.org/10419813:10
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Add svc-map to cinder-api  https://review.openstack.org/10419813:12
*** Shrews has quit IRC13:12
*** Shrews has joined #tripleo13:14
*** julim has joined #tripleo13:18
*** jtomasek has quit IRC13:18
*** jroll has quit IRC13:19
*** jroll has joined #tripleo13:19
openstackgerrittherese-mchale proposed a change to openstack/tripleo-image-elements: Allow configurable garp_master_refresh  https://review.openstack.org/12662213:20
*** sseago has quit IRC13:21
*** sseago has joined #tripleo13:22
openstackgerritA change was merged to openstack/tuskar: Fixed count constraint  https://review.openstack.org/12808313:23
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Nova-controller needs a start script  https://review.openstack.org/12827313:25
*** pblaho has quit IRC13:31
*** jehb has joined #tripleo13:32
openstackgerritA change was merged to openstack/os-net-config: Update child_members to use a Set  https://review.openstack.org/12250713:33
*** nijaba_ is now known as nijaba13:34
*** pblaho has joined #tripleo13:34
openstackgerritA change was merged to openstack/os-net-config: Add a .gitreview file for os-net-config  https://review.openstack.org/12219213:34
*** nijaba has quit IRC13:34
*** nijaba has joined #tripleo13:34
*** wfoster has quit IRC13:35
openstackgerritRamakrishnan G proposed a change to openstack/diskimage-builder: 'iso' element to build bootable ISO images.  https://review.openstack.org/12364213:39
*** wfoster has joined #tripleo13:39
*** nijaba has quit IRC13:40
*** andrearosa has joined #tripleo13:41
rhalliseylarsks, morning13:42
rhalliseylarsks, doesn't nova-compute use port 8774?13:43
larsksrhallisey: nova-api uses port 8774.  Nova-compute doesn't have a REST interface; it talks to the controllers via the RPC bus.13:43
openstackgerritRyan Brady proposed a change to openstack/tuskar-ui: Enable ExtraConfig Parameter in Tuskar UI  https://review.openstack.org/12762113:44
rhalliseylarsks, do I only need 8774 then?13:45
*** andreaf has joined #tripleo13:45
larsksWell, you need 8775 for the metadata api.13:45
rhalliseyok13:45
*** nijaba has joined #tripleo13:45
*** nijaba has quit IRC13:45
*** nijaba has joined #tripleo13:45
openstackgerritRyan Brady proposed a change to openstack/tuskar-ui: Enable ExtraConfig Parameter in Tuskar UI  https://review.openstack.org/12762113:46
rhalliseylarsks, I have another question.. what container port should I use for the nova-controller-pod?13:46
larsksrhallisey: and 8773 for the ec2 api.13:46
larsksrhallisey: You would specify the ports for the services it is running.13:47
larsksIf your controller is running nova-api, that probably means 8773, 8774, 8775.13:47
larsksIf this is for a service configuration, that probably means three seperate services.13:47
openstackgerritA change was merged to openstack/tuskar-ui: Catch missing resource error when deploying  https://review.openstack.org/12823813:48
larsksI don't think you can register a multi-port service at this time.13:48
rhalliseylarsks, ok thanks, I'll add these in coming patches13:48
larsksAwesome.13:48
*** nijaba has quit IRC13:55
*** rushiagr is now known as rushiagr_away13:55
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Update nova-controller's container ports  https://review.openstack.org/12829413:55
*** dtantsur|lunch is now known as dtantsur13:55
*** nijaba has joined #tripleo14:00
*** nijaba has quit IRC14:00
*** nijaba has joined #tripleo14:00
openstackgerritLennart Regebro proposed a change to openstack/tripleo-image-elements: Default to the "scale" deployment mode  https://review.openstack.org/12829614:01
*** yamahata has quit IRC14:03
*** yamahata has joined #tripleo14:04
*** pensu has joined #tripleo14:07
*** rdopieralski has quit IRC14:07
*** radez_g0n3 is now known as radez14:07
sdakemorning14:14
larskssdake: morning!14:19
sdakemorning larsks14:20
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Add kube services  https://review.openstack.org/12830214:20
rhalliseymorning :)14:20
sdakelarsks did you mean to only +1 this change? https://review.openstack.org/#/c/128294/14:21
sdakeI generally use +1 when I'm not sure and want other reviwers to take a critcal look14:22
larsksNope, I meant +2.  Fixed.14:22
openstackgerritA change was merged to stackforge/kolla: Update nova-controller's container ports  https://review.openstack.org/12829414:22
openstackgerritA change was merged to stackforge/kolla: Add kube services  https://review.openstack.org/12830214:23
*** noslzzp has quit IRC14:23
openstackgerritRyan Brady proposed a change to openstack/diskimage-builder: Enable RHEL Registration  https://review.openstack.org/12314514:25
*** noslzzp has joined #tripleo14:26
*** pblaho has quit IRC14:26
openstackgerritTom Cammann proposed a change to openstack/tripleo-heat-templates: Refactor Heat dependencies for nova compute  https://review.openstack.org/12238414:29
*** noslzzp has quit IRC14:31
*** pblaho has joined #tripleo14:34
*** pblaho has quit IRC14:36
*** pblaho has joined #tripleo14:36
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Expose ports needed by the nova-controller  https://review.openstack.org/12830814:38
*** nosnos has quit IRC14:40
*** nosnos has joined #tripleo14:40
*** k4n0 has quit IRC14:42
*** Dafna has quit IRC14:42
*** nosnos has quit IRC14:45
*** noslzzp has joined #tripleo14:46
*** pblaho has quit IRC14:46
*** k4n0 has joined #tripleo14:49
*** k4n0 has quit IRC14:50
*** k4n0 has joined #tripleo14:50
sdakelarsks does this pod start an image at all?14:50
sdakehttps://github.com/anguslees/kube-openstack/blob/master/kubernetes-in/nova-db-sync-pod.yaml14:51
larsksSure.  It says: image: localhost:4999/nova14:51
larsksThe container runs some commands and then exits.14:51
larsksSee my reply to Angus on the ML.14:51
larsksThis is probably a good model to pursue.14:51
sdakeI didn't see it14:51
larsksI just sent < 5 minutes ago.14:51
sdakeya me too14:51
sdakeI created bp for his first idea14:52
larsksI think is second idea is more valuable.14:52
larsksI think that will dramatically simplify the design of things like replicationcontrollers.14:52
*** ramishra has joined #tripleo14:52
sdakethe replication controller I implemented is pretty braindead simple14:53
sdakewhether it works who knows :-)14:53
*** pcrews has joined #tripleo14:53
*** ramishra has quit IRC14:54
larsksTo make service and database initialization happen sanely you need to make things not simple.  Angus' idea would let you make things simple again.14:54
*** ramishra has joined #tripleo14:54
*** Dafna has joined #tripleo14:55
sdakei tihnk it is simple enough just to spin until db is active14:55
larsksIt's not that simple.  E.g., if you are setting up a keystone replication controller, who sets up the database schema?14:55
larsksHow do you know which container has started "first"? They can't all spin on the database.14:55
sdakeyou mean for horizontal scaling?14:56
larsksTHat is what replicationcontrollers are for.14:56
sdakeyes14:56
sdakeactually I use them differently in libvirt14:56
sdaketo ensure libvirt + compute runs on each node14:56
larsksIn anycase, that is the problem: synchronizing one-time service setup, like database schema initialization, across many pods.14:56
sdakeI didn't comprehend you wer etlaking about hs on non-compute services - in that case if they export a port, yes 1 service to create db makes sense14:56
sdakerhallisey how close is your nova code to ready to be integrated?14:57
rhalliseyI'm testing now14:57
sdakeit may not work with current compute14:58
sdakecurreent compute creates a db iirc14:58
rhalliseyI may have a few questions about whether I'm doing it correct14:58
larsksCompute should not be creating a database...the compute does not talk to the database (only the conductor does).14:58
*** noslzzp has quit IRC14:58
rhalliseylarsks, do I just want to see if nova-api works?14:59
larsksI think that's a good start, yeah.14:59
*** ramishra has quit IRC14:59
larsksCan we get a successful repsonse from "nova list"?14:59
sdakelarsks yes I know it shouldn't create the db14:59
larsksCool.14:59
sdakewe already had this discussion with rhallisey14:59
larsksOkay.  It sounded like it hadn't been fixed yet, which is why I mentioned.14:59
sdakeit probably hasnt15:00
sdakelast night was the first time i got glance to work15:00
sdakeand then i ptfo'ed15:00
*** untriaged-bot has joined #tripleo15:00
untriaged-botUntriaged bugs so far:15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/138060815:00
uvirtbotLaunchpad bug 1380608 in tripleo "Convert block-storage-nfs.yaml to StructuredDeployment" [Undecided,Confirmed]15:00
*** untriaged-bot has quit IRC15:00
*** dkehn has quit IRC15:00
*** noslzzp has joined #tripleo15:01
*** dkehn has joined #tripleo15:02
*** jpeeler has quit IRC15:04
*** jpeeler has joined #tripleo15:04
*** jpeeler has joined #tripleo15:04
*** jerryz has quit IRC15:04
*** jtomasek has joined #tripleo15:06
*** jkraj has quit IRC15:07
*** marun has joined #tripleo15:07
*** andrearosa has quit IRC15:10
*** andrearosa has joined #tripleo15:10
*** pblaho has joined #tripleo15:12
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: do not perform database or keystone setup in nova-compute  https://review.openstack.org/12833015:14
*** pradk has joined #tripleo15:15
greghaynesderekh: on https://review.openstack.org/#/c/71837/2/toci_devtest.sh - where were you seeing the pip ignoring packages due to pre-release?15:19
greghaynesI would expect to see that, but cant find it in the logs15:19
sdakewhy are we multilining crudini?15:20
sdakemy text editor has 80 chars wide ;-)15:21
greghaynesoh, I see15:22
greghaynessomeone went in an changed those packages to be installed as --pre15:22
larsksI think it's more readable, but I don't really care.15:22
derekh greghaynes glad you found it, I was struggling to explain it15:22
greghaynesyea15:22
greghaynesI am not very fond of this fix though15:23
openstackgerritA change was merged to stackforge/kolla: do not perform database or keystone setup in nova-compute  https://review.openstack.org/12833015:23
greghaynesI think you can set pre=true in the pip config, then we could turn it on for just CI15:24
*** pblaho has quit IRC15:28
*** yamahata has quit IRC15:31
*** rushiagr_away is now known as rushiagr15:32
*** cwolferh has joined #tripleo15:33
openstackgerritGhe Rivero proposed a change to openstack/diskimage-builder: disable all interfaces on eni systems  https://review.openstack.org/12821315:35
openstackgerritSteven Dake proposed a change to stackforge/kolla: Have qemu uri point to correct place  https://review.openstack.org/12833715:36
greghaynesclarkb: are the ZUUL_* env vars documented somewhere?15:38
clarkbgreghaynes: yup one sec15:38
greghaynestrying to figure out the ZUUL_CHANGES var15:38
clarkbgreghaynes: http://ci.openstack.org/zuul/launchers.html#zuul-parameters15:39
greghaynestyty15:39
greghaynesderekh: I notice you have a test for ZUUL_CHANGES and if its empty it installs all packages from HEAD... any idea why?15:40
greghaynesderekh: maybe you meant ZUUL_CHANGE_IDS?15:40
greghaynesstill unsure what the case where its empty is about, though15:41
*** andreaf has quit IRC15:41
clarkbgreghaynes: if you open your test in jenkins you can look at the parameters a given job ran with too15:41
derekhgreghaynes: iirc it tested if it was empty incase we ever had a periodic job to test HEAD of everything15:41
clarkbgreghaynes: often helpful if ou want concrete data15:41
greghaynesderekh: ah, I might break that out into its own param15:42
derekhgreghaynes: ok15:43
*** rameshg87 has joined #tripleo15:46
*** crobertsrh has left #tripleo15:46
rameshg87SpamapS: dprince: please have a look at https://review.openstack.org/#/c/123642/ . i have fixed the CI failure. :)15:47
*** rameshg87 has quit IRC15:51
*** k4n0 has quit IRC15:51
*** ramishra has joined #tripleo15:55
sdakewe ain't going out like that15:57
sdakecypress hill @ 8am = win15:57
*** ramishra has quit IRC16:00
sdakerhallisey nova-controller has all 3 of those ports?16:00
sdakeI thought some were in nova-api etc16:00
rhalliseysdake, I wasn't sure where I should expose them16:01
rhalliseyif that's what you mean16:01
*** spzala has joined #tripleo16:01
sdakeNova-api                    8773 (for EC2 API)16:02
sdake                                8774 (for openstack API)16:02
sdake                                8775 (metadata port)16:02
sdakeprobably all from nova-api rather then =nova-controller image16:02
sdakenova-novncproxy     608016:05
sdake                                5800/5900 (VNC)16:05
sdakerhallisey I'd say expose em from the api image and we can go from there16:06
rhalliseyok16:06
sdakei'll see if rbryant knows for certain which bins create which ports16:06
*** jang2 has joined #tripleo16:08
rhalliseylarsks, my keystone pod doesn't startup and I get nothing from journalctl16:08
larsksrhallisey: "docker logs <containerid>"16:08
sdakeis it not entering the running state?16:09
sdakeor still in waiting16:09
larskssdake: nova-api creates 8773, 8774, 8775.  the vnc services only need to be opened on the compute side.  vncproxy opens 6080.16:09
rhalliseyit waited then went to terminated16:09
sdakesudo docker -ps -a16:09
sdakethis will show you old processes16:09
sdakefind one that is bust16:09
larsksJust: docker ps -a (no -ps)16:09
sdakeand run docker logs id16:09
rhalliseylarsks, do I expose them in the nova-api image?16:10
sdakeright no -ps typo :)16:10
larsksrhallisey: If that's where you're running the services, sure.16:10
sdakerhallisey I believe so16:10
larsksrhallisey: you can use the glance pod as an example, maybe, since it runs two containers, each with a different service.16:11
larsksOh, hey, that reminds me -- I have run into some selinux related quirks.  You may want to ensure you "setenforce 0" on your minions.16:12
larsksNeed to file some selinux-policy bugs, I think, or have the templates install a local policy.16:12
openstackgerritRyan Brady proposed a change to openstack/tuskar-ui: Enable ExtraConfig Parameter in Tuskar UI  https://review.openstack.org/12762116:12
sdakerhallisey you need to split out nova-api into 3 pod blobs16:13
sdakenova-api16:13
sdakenova-api-ec216:13
sdakenova-api-metadata16:13
rhalliseyerr ok maybe not ready to test yet16:14
sdakeand probably nova-api-os-compute16:14
larsksI am less certain about that last one.  I think that nova-api by itself will start up the metadata service.  Try it, I guess.16:14
openstackgerritGhe Rivero proposed a change to openstack/diskimage-builder: disable all interfaces on eni systems  https://review.openstack.org/12821316:14
sdakethese are the binaries that are installed by packstack atleaset16:14
larsksLooking at my system right now, nova-api is the things that has ports 8773, 8774, and 8775 open.  There are no separate metadata or ec2 services.16:15
sdakeyup thats right larsks16:15
sdakerhallisey ignore me ;)16:15
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: add support for pre-commit validation  https://review.openstack.org/12834516:18
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: add support for pre-commit validation  https://review.openstack.org/12834516:19
larskscurious if people find that useful ^^^^16:20
*** pblaho has joined #tripleo16:21
*** pblaho has quit IRC16:25
*** pblaho has joined #tripleo16:26
sdakelarsks that would be better implemented as a check16:29
larskssdake: I think the scripts can be used as a check. But I think it's a good idea to not commit broken code, too :)16:29
larsksSo I think it solves both problems.16:29
larsksWe can use the validation scripts in the gate, but if people *want* they can also run them locally as pre-commit hooks.16:30
larsksBut it is not necessary to do so.16:30
larsksNor is it even enforceable :)16:30
sdakeya wfm16:30
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: add support for pre-commit validation  https://review.openstack.org/12834516:35
*** rushiagr is now known as rushiagr_away16:36
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: add better validation checks (part 1)  https://review.openstack.org/12834516:40
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: modify tox config to use new validation code  https://review.openstack.org/12835516:42
openstackgerritRyan Brady proposed a change to openstack/tuskar-ui: Enable ExtraConfig Parameter in Tuskar UI  https://review.openstack.org/12762116:43
*** derekh has quit IRC16:45
jpeeleri just attempted to do start and keystone is complaining about the database not being available, but it seems to be looking at the wrong ip (scheduled on the other minion)16:46
larsksjpeeler: it should be looking at the *local* minion ip.16:47
larsksThat is where the service proxy lives.16:47
larsksBut I am actually looking into exactly that error right now for rhallisey.16:48
sdakejpeeler ya it doesn't make sense to me either , but it works ;)16:48
larsksjpeeler: pods talk to the local service proxy, which is responsible for routing connections to the right endpoint.16:48
jpeelerlarsks: i keep forgetting about the proxy magic, so yes it's looking at the right IP then16:48
sdakeI don't understand why the local proxy should be involved16:48
sdakeseems like extra pian for no gain16:48
larskssdake:  Lots of gain.16:49
larskssdake: Ability to locate a service even if the pods move.16:49
sdakeya that is true16:49
sdakeok arch makes sense in my head now thanks for that point16:49
larsksjpeeler: hold on a few minutes; I am looking into something rightnow.16:50
openstackgerritgreghaynes proposed a change to openstack-infra/tripleo-ci: WIP: build a local pip mirror of python packages being tested  https://review.openstack.org/7183716:52
*** jistr has quit IRC16:53
*** athomas has quit IRC16:54
*** ramishra has joined #tripleo16:56
larsksjpeeler: okay, rhallisey's problem was simply kernel-version-too-old.16:56
larsksAny chance I can log into your environment?16:56
jpeelersure, but that shouldn't be the case here16:56
larsksRight.16:56
jpeelerone sec16:56
sdaketoo bad one of our use cases is not deploying a whole bunch of openstack in one org16:58
sdakebecause this tool rocks for that ;)16:58
*** ramishra has quit IRC17:00
openstackgerritSteven Dake proposed a change to stackforge/kolla: Start nova-controller services and pods  https://review.openstack.org/12836317:02
*** lucasagomes is now known as lucas-dinner17:04
*** jcoufal has quit IRC17:04
openstackgerritRyan Brady proposed a change to openstack/tuskar-ui: Enable ExtraConfig Parameter in Tuskar UI  https://review.openstack.org/12762117:07
*** jp_at_hp has quit IRC17:07
openstackgerritTomas Sedovic proposed a change to openstack/tripleo-specs: Remove merge.py from TripleO Heat Templates  https://review.openstack.org/9793917:08
openstackgerritSteven Dake proposed a change to stackforge/kolla: nova-compute-service doesn't expose a port  https://review.openstack.org/12836617:08
*** dsneddon_ has quit IRC17:21
*** dsneddon has joined #tripleo17:21
*** ifarkas has quit IRC17:21
*** jtomasek has quit IRC17:22
*** athomas has joined #tripleo17:23
openstackgerritRyan Hallisey proposed a change to stackforge/kolla: Expose ports needed by the nova-controller  https://review.openstack.org/12830817:26
*** pcrews has quit IRC17:26
*** pelix1 has quit IRC17:27
*** pcrews has joined #tripleo17:28
*** jtomasek has joined #tripleo17:38
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Fix deployment check to only look at active nodes  https://review.openstack.org/12837417:38
*** dtantsur is now known as dtantsur|afk17:39
jpeelerlarsks: reproduced list minions not working again, restart of kube-apiserver on master fixed it17:40
larsksInteresting.  Sounds like a race somewhere.17:41
larsksI will try to deploy a few times and see if I can trigger it.17:41
jpeelersince i haven't done anything yet, i could try again if that's helpful17:42
daneyonrhallisey: what are your plans for nova vnc? will this be in a separate container from api?17:45
rhalliseyyes17:46
rhalliseydaneyon, I'm going to put it into a separate container17:46
larsksjpeeler: Nah, I am too distracted right now.  BUt thanks.17:46
daneyonrhallisey: OK. Thanks!17:47
*** jtomasek has quit IRC17:48
*** pcrews has quit IRC17:54
*** ChuckC has quit IRC17:56
*** athomas has quit IRC17:56
*** pcrews has joined #tripleo17:57
*** ramishra has joined #tripleo17:57
*** wendar_ is now known as wendar18:00
*** ramishra has quit IRC18:01
*** d0ugal has quit IRC18:04
sdakejpeeler I have that problem as well18:04
sdakeyou also need to restart kube-scheduler iirc18:04
*** d0ugal has joined #tripleo18:06
*** d0ugal is now known as Guest8657818:06
sdakehow does one convert json to yaml easily?18:09
sdakethe web converter no worky for me18:09
clarkbsdake: SpamapS has a tool for that somewhere18:09
mordredflamel18:11
mordredsdake: "pip install flaeml"18:11
mordredgah18:11
mordredsdake: "pip install flamel"18:11
sdakethanks mordred18:11
mordredsdake: then "flamel foo.json > foo.yaml" or "flamel foo.yaml > foo.json"18:11
sdakei manged to find an online tool that get er done tho :)18:11
*** radez is now known as radez_g0n318:11
mordredwell, I'll say having flamel around has been really useful since I learned about it18:11
openstackgerritSteven Dake proposed a change to stackforge/kolla: Convert nova-compute-replication to yaml  https://review.openstack.org/12838618:13
*** jcoufal has joined #tripleo18:13
larskssdake: I just wrote a python script that does json.load() followed by yaml.dump().18:13
sdakeya I was going to do that but ELAZY18:13
*** athomas has joined #tripleo18:15
*** athomas has quit IRC18:15
*** athomas has joined #tripleo18:16
SpamapSlarsks: that is exactly what flamel does18:16
SpamapSlarsks: but pip installable. ;)18:16
larsksSpamapS: But...so...short.... :)18:17
SpamapSclint@clint-HP:~/src/flamel$ wc -l flamel18:17
SpamapS81 flamel18:17
sdakeoriginal machine name ;-)18:17
SpamapS54 without comments18:17
SpamapSsdake: I gave up naming my computers years ago18:18
SpamapSmakes one too attached18:18
SpamapSlaptops are cattle too18:18
SpamapSI just brand it with the clint-ranch18:18
SpamapSlarsks: note that this also does some nice things to make the yaml pretty :)18:19
SpamapSthanks to mordred18:19
mordredyeah - it keeps key sort order, for one18:20
mordredso if the document was one that people actually interact with, like default_data.json in the stackalytics repo - a dump(load()) will make the result pretty unreadable18:20
mordredyou know "undefined sort order" blah blah18:20
openstackgerritSteven Dake proposed a change to stackforge/kolla: Change nova compute replication to from json to yaml  https://review.openstack.org/12839018:21
*** michchap has quit IRC18:21
openstackgerritA change was merged to stackforge/kolla: Convert nova-compute-replication to yaml  https://review.openstack.org/12838618:23
*** morazi has quit IRC18:28
*** jprovazn has quit IRC18:28
*** morazi has joined #tripleo18:28
*** akrivoka has quit IRC18:28
*** jtomasek has joined #tripleo18:31
*** akrivoka has joined #tripleo18:33
SpamapSmordred: flamel 0.0.3 uploaded.. can operate on HOT templates now :)18:36
mordrednice!18:36
*** sdake_ has joined #tripleo18:40
*** sdake_ has quit IRC18:40
*** sdake_ has joined #tripleo18:40
openstackgerritDaneyon Hansen proposed a change to stackforge/kolla: Fixes Keystone Public URL  https://review.openstack.org/12840218:41
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: add better validation checks (part 1)  https://review.openstack.org/12834518:43
sdake_larsks can you start a thread re daneyon's change above and what the meaning of the 3 keystone urls are18:49
sdake_and tag it [keystone] so we can get to th ebottom of the correct answer18:49
*** radez_g0n3 is now known as radez18:49
larsksdaneyon: Actually, are you around here right now?18:50
sdake_i'm still not convinced public_IP is correct18:51
larsksHere's the thing:18:51
larsks*none* of the values are correct right now for use outside of the cluster.18:51
sdake_agree18:51
larsksNot a single one.  It doesn't matter what we put there.18:51
sdake_ya - that part sucks18:52
sdake_but we accept that as our initial milestone 1 prototype18:52
larsksWe need an external visible VIP, and internally visible ip that is moves from host host, and a way to reliably connect that to a particular service.18:52
larsksIn any case, fixing this here in the keystone start.sh is the wrong place.18:52
larsksIf it needs to be changed there, then also for all other services.18:52
sdake_i have seen where the ips are x.y.3.z and x.y.4.z and they dont route18:53
sdake_although I could hav ebeen in error in my analsysi at that time18:53
larsksIf someone can present to me a system that doesn't work I would be curious to take a look. So far, all my tests have been successful.18:54
*** akrivoka has quit IRC18:54
sdake_ya my system last night was rebooted after the .3 and .4 scenario18:54
sdake_before you studied it18:54
sdake_and we got to th ebottom of the problem, that keystone crds must be used on the minions18:54
sdake_and the clients must be used on the minions18:54
larskssdake_: Well, we demonstrated successfully that you can run the clients anywhere...ie. we were able to run them on "minimi" and have them work correctly.18:55
larsksErr, "minime"18:55
sdake_its a minidell, had to call it something mini :)18:55
sdake_versus my hp z820 which is "bigiron" ;-)18:55
larsksYeah.  Point being, we were able to access openstack services from outside of kubernetes without errors.18:56
sdake_yes with same public ip subnet18:56
sdake_not sure about different subnet tho18:56
*** rhallisey has quit IRC18:56
*** cody-somerville has joined #tripleo18:57
sdake_spamaps do they give you hp z820s to work on?18:57
*** ramishra has joined #tripleo18:57
openstackgerritA change was merged to openstack/tuskar-ui: Added arch info  https://review.openstack.org/12798618:58
SpamapSsdake_: I can get one if I want, yes. I prefer to keep things lightweight.. have an EliteBook and thats it.19:00
openstackgerritA change was merged to openstack/tuskar-ui: Fix the plan validation  https://review.openstack.org/12822819:01
openstackgerritA change was merged to openstack/tuskar-ui: Remove the buttons from modal templates  https://review.openstack.org/12825619:01
*** sdake_ has quit IRC19:02
*** ramishra has quit IRC19:03
openstackgerritpatrick-crews proposed a change to openstack/tripleo-image-elements: Add missing packages to tempest element  https://review.openstack.org/12705519:03
*** jtomasek has quit IRC19:04
sdakez820 rocks19:04
sdakewish I had more then 16gb ram19:05
sdakefortunately I have 4 slots left for memory19:05
sdakeand 8 slots on my other cpu that I dont have :(19:05
lifelessmornink19:08
openstackgerritA change was merged to stackforge/kolla: Config will be done by the controller  https://review.openstack.org/12826119:20
lifelessah, its the off week for meetings ?19:20
openstackgerritLars Kellogg-Stedman proposed a change to stackforge/kolla: add better validation checks (part 1)  https://review.openstack.org/12834519:21
openstackgerritA change was merged to stackforge/kolla: Nova-controller needs a start script  https://review.openstack.org/12827319:21
bnemecI hope so.  Otherwise I'm totally blowing it off right now. :-)19:21
*** rhallisey has joined #tripleo19:29
jpeelersdake: getting errors on mariadb. to debug, docker run -t kollaglue/fedora-rdo-mariadb /bin/bash ?19:29
sdakejpeeler I have never shelled into a docker container - what d o the logs say?19:30
sdakesudo docker logs XYZ19:30
jpeelerls: cannot open directory /var/lib/mysql: Permission denied19:31
larsksjpeeler: did you see my message earlier about selinux?19:31
sdakeya that is selinux19:31
jpeelerlarsks: no19:31
sdaketurn that off imo :)19:31
larskssetenforce 0 all the things! :)19:31
sdakeI am certain that is selinux, I have seen it and debugged it prior19:31
jpeelerwhere are we talking about, on the host?19:31
*** mrunge has quit IRC19:31
larsksYes, on the host.19:32
sdakeon the minions19:32
larsksWhat sdake said.19:32
sdaketoo many hosts ;-)19:32
*** jlabocki has quit IRC19:32
larsksYeah.19:32
sdakewe have like 150 levels of hosts ftw19:32
*** jlabocki has joined #tripleo19:32
daneyonlarsks: here is where neutron is using the keystone publicurl: https://github.com/danehans/kolla/blob/danehans_keystone_neutron/docker/neutron/neutron-base/config-neutron.sh#L52-L5519:32
jpeelerok let me try that19:32
larsksdaneyon: But it's not...it's explicitly using KEYSTONE_PUBLIC_PORT_5000_TCP_ADDR.19:33
larsksSo it's not using the service catalog at all in that example.19:33
*** cody-somerville has quit IRC19:33
larsksThat variable is set by kubernetes and will point at the local service proxy for the given service (the keystone "public" api in this example).19:33
daneyonlarsks: i am following the openstack docs for config params. I have not looked at the code to see if this should actually be the arminurl. If so, I'm happy to change. I know where you're going with the seperate IP for the publicurl.19:33
larsksdaneyon: it should be pointing at the public *api*, yes, and you are doing it.19:34
larsksMy point is that it isn't using the service catalog to get that address.19:34
larsksThat line hardcodes an address into the neutron configuration.19:34
larsksAnd it's correct in its current form.19:34
larsksThe glance images work the same way.19:35
larsksThe service catalog, though, will ultimately need to be populated with addresses that are accesible from outside of kubernetes so that people can, e.g., run clients remotely.19:36
larsksIn this case, both the publicURL and adminURL endpoints would use something like PUBLIC_IP, where that would probably be some load-balancer maintained vip passed in as a pod environment variable.19:36
daneyonlarsks: so, should the public url use the KEYSTONE_PUBLIC_PORT_5000_TCP_ADDR instead of PUBLIC_IP or should I just map PUBLIC_IP to KEYSTONE_PUBLIC_PORT_5000_TCP_ADDR (similar to what I did for Glance)?19:37
larsksdaneyon: I guess I am saying that you should stop worrying about the service catalog entries right now.19:37
larsksI am defaulting PUBLIC_IP to a pod address so that is accesible from elsewhere in the k8s cluster while we are developing things.19:38
larsksLet's juse use that, and then put PUBLIC_IP into the service catalog.19:38
larsksWhen we have a solution for actual externally visible addresses, we will pass that in as a pod environment variable and everything will be correct.19:38
daneyonlarsks: let me try again, but I think my neutron-server container was failing because it was trying to talk to Keystone on the publicurl which was mapped to its container ip. The neutron-server container is on a different host and can not communicate with keystone's container ip.19:38
larsksThe value you have there is correct, and has nothing to do with the "publicurl" endpoint in the keystone service catalog.  There is a chance you have another networking problem that is preventing the communication from working correctly.19:39
larsksIt is also possible that I am wrong!19:39
larsksIs is possible for me to log into your system and take a look?19:40
larsksOr are your changes published somewhere so that I can try them out locally?19:40
larskssdake: https://review.openstack.org/#/c/128345/ is passing jenkins now, if you can restore your earlier +2.19:41
openstackgerritA change was merged to stackforge/kolla: Start nova-controller services and pods  https://review.openstack.org/12836319:42
jpeelerlarsks: is there a way to force scheduling on one minion? kubernetes just scheduled everything on the other minion and now i'm redownloading all the images again19:43
*** cody-somerville has joined #tripleo19:43
*** cody-somerville has joined #tripleo19:43
larsksjpeeler: That's not something I've look into, so not sure.19:44
openstackgerritA change was merged to stackforge/kolla: add better validation checks (part 1)  https://review.openstack.org/12834519:44
larsksMaybe just run a single-minion kubernetes install? Might work.19:45
*** dprince has quit IRC19:45
openstackgerritA change was merged to stackforge/kolla: nova-compute-service doesn't expose a port  https://review.openstack.org/12836619:45
sdakejpeeler you will need multiminion for compute likely19:45
sdakemaybe not need, but want ;)19:46
daneyonlarsks: Here is my neutron-server work: https://github.com/danehans/kolla/tree/neutron_server19:47
openstackgerritA change was merged to stackforge/kolla: Have qemu uri point to correct place  https://review.openstack.org/12833719:47
daneyonlarsks: I am in the process of rebuilding keystone. I'll et you know how it goes.19:48
*** athomas has quit IRC19:52
daneyonkolla dev should i be able to communicate with any of the services using any of the kube-proxy ip's?19:54
sdakelarsks any luck on getting https://review.openstack.org/#/c/121139/2/heat/engine/cfn/functions.py merged?19:55
larskssdake: It got hit by the icehouse freeze so I kind of forgot about it.  I will poke it this afternoon.19:55
larsksdaneyon: you *should* only be able to use the service proxy identifyed in the variables visible to your container.  Right now, you can talk to proxies on other minions...but that will stop working very soon now.19:56
larsksThe upstream goal is to make proxies pod-local.19:57
*** ramishra has joined #tripleo19:58
daneyonlarsks: for example, i have mariadb running on host 1 and keystone running on host 2. Keystone's mariadb ENV points to the ip of host 2 and not host 1. keystone can not connect to the DB because it's using host 2's proxy IP instead of Host 1 where the mariadb container resides.19:59
larsksdaneyon: That is exactly the situation that is expected to work, leading me to believe you may have a local environment problem.19:59
daneyonlarsks: when i use mysql -h -u -p i can connect to mariadb on host 1's IP but not host 2's.19:59
larsksYou expect to see the services pointing at the *local hosts* service proxy.19:59
daneyonlarsks: OK20:00
larsksRight, that will work for now, but (a) that's not how you're supposed to access services, and (b) that will soon stop working.20:00
*** killer_prince has quit IRC20:01
daneyonlarsks: So the local kube proxy, proxy's the traffic to the correct IP (host 1)?20:01
larsksdaneyon: The local kube proxy proxies traffic to the correct *pod*, actually.20:02
larsksIt connects directly to the target pods ip address.20:02
daneyonlarsks: OK20:02
sdakewell if this openstack thing doesn't work out ,we can all get  a job doing k8s dev ;)20:03
*** ramishra has quit IRC20:03
*** morazi has quit IRC20:05
*** morazi has joined #tripleo20:05
*** cody-somerville has quit IRC20:07
jlabockiping sdake and larks … I've been asking you about the mariadb stuff. Here is a summary and question in pastebin - http://fpaste.org/141893/13317285/20:08
*** cody-somerville has joined #tripleo20:08
openstackgerritBen Nemec proposed a change to openstack/diskimage-builder: Consolidate lsb_release source-repositories  https://review.openstack.org/12843420:09
larsksjlabocki: can you get me access to that atomic host?20:10
daneyonlarsks: Here is a gist of the issue I'm seeing: https://gist.github.com/danehans/377d1d504a07391518da When keystone is deployed to the same host as mariadb, it works.20:10
jlabockilarsks: I sure can20:11
*** killer_prince has joined #tripleo20:11
jlabockiI'll PM you20:11
larsksjlabocki: thanks.20:11
*** killer_prince is now known as lazy_prince20:11
jlabockithnk you!20:12
*** jcoufal has quit IRC20:17
*** jcoufal has joined #tripleo20:18
openstackgerritRyan Brady proposed a change to openstack/tuskar-ui: Enable ExtraConfig Parameter in Tuskar UI  https://review.openstack.org/12762120:20
*** jprovazn has joined #tripleo20:24
sdakedaneyon and when different hosts, it doesn't work unless they have the same subnet for PUBLIC_IP correct?20:25
sdakebbiaf time f or a break20:26
*** TheJulia has quit IRC20:30
daneyonsdake: I'm still trying to figure things out, but it appears that i can only get keystone to work when it's on the same host as mariadb. It's like the kube-proxy is not proxy'ing correctly. If I understand it correctly, I should be able to hit the host IP on 1 host and have it proxy me to the correct host where the service (ie 3306) is listening... correct?20:30
*** jehb has quit IRC20:30
*** pblaho has quit IRC20:35
*** openstackgerrit has quit IRC20:36
larsksdaneyon: that's correct, that should work (and does work, locally).20:38
larskshttps://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/networking.md20:38
larsksNotes about kubernetes network design ^^^^^20:38
*** julim has quit IRC20:39
daneyonlarsks: it's been a while, so let me look at the kube net design again. i updated my gist, so take a look starting at L125. I can connect to db using remote proxy but not local proxy from a functional rabbit container.20:42
*** jprovazn has quit IRC20:42
larsksdaneyon: understood.  Again, I think you have an environment config problem.  I would like to help debug it, if you can get me access.  Right now I need to be afk for a few hours (picking up kids and &c), but I will be back around later this evening.20:43
*** jtomasek has joined #tripleo20:44
*** andreaf has joined #tripleo20:46
*** cwolferh has quit IRC20:49
sdakedaneyon are your public ips on different subnets?20:50
sdakewhen it works for me they are on the same subnet20:50
*** jtomasek has quit IRC20:50
sdakeI'm curious is there a wayt o create a local cache of the images to speed things up a notch?20:51
jpeelerme too ^20:53
jpeelersdake: i think a local docker registry would have to configured20:53
*** cwolferh has joined #tripleo20:53
*** ramishra has joined #tripleo20:59
*** untriaged-bot has joined #tripleo21:00
untriaged-botUntriaged bugs so far:21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/138060821:00
uvirtbotLaunchpad bug 1380608 in tripleo "Convert block-storage-nfs.yaml to StructuredDeployment" [Undecided,Confirmed]21:00
*** untriaged-bot has quit IRC21:00
*** sdake_ has joined #tripleo21:02
*** ramishra has quit IRC21:03
*** pradeep has quit IRC21:07
*** andreaf has quit IRC21:08
*** pradeep has joined #tripleo21:08
*** rlandy has quit IRC21:09
*** sdake_ has quit IRC21:15
*** zigo has quit IRC21:16
*** ChuckC has joined #tripleo21:19
*** pensu has quit IRC21:22
*** andreaf has joined #tripleo21:22
sdakejpeeler - yup would need to be on the same private net as the rest of the stuff too - probably as a sparate template21:22
sdakethat way you could kill one with affecting the other21:22
*** morazi has quit IRC21:31
*** jcoufal has quit IRC21:32
*** noslzzp has quit IRC21:37
sdakejpeeler try this http://paste.fedoraproject.org/141931/3228561421:41
sdakejust fired one up21:41
sdakejpeeler I dont think its quite right - it is getting a 10.0.0.2 address which is already in the other heat template21:42
*** spzala has quit IRC21:42
jpeeleri will at some point, devstack is broken for me currently. too many layers21:43
sdakeI am using rdo atm21:43
sdakeseems to work21:43
*** jdob has quit IRC21:46
*** jang2 has quit IRC21:54
*** gfidente has quit IRC21:57
*** sdake_ has joined #tripleo21:59
*** ramishra has joined #tripleo22:00
*** ccrouch has quit IRC22:00
*** ccrouch has joined #tripleo22:01
*** ramishra has quit IRC22:05
*** ccrouch has quit IRC22:05
*** pensu has joined #tripleo22:06
*** pensu has quit IRC22:06
*** ccrouch has joined #tripleo22:12
* SpamapS builds a tripleo cloud in anger22:13
lifelessI thought you were in LA?22:15
SpamapSlifeless: Los Angeres22:15
cineramahmmm....i want to do some bashate fixups on a script i'm poking at, but how much can i do without it being considered too much on top of the goal of the patch?22:18
lifelesscinerama: do it as a separate changeset, then you can do as much as you want22:20
SpamapScinerama: git add -p is fantastic for that.22:23
SpamapSone of those "OMG where has this been all my life?" moments when sdague pointed it out to me.22:24
daneyonsdake: I'm back, public IP's are on the same subnet.22:25
daneyonlarsks: I can get you access when you have a moment to help.22:26
sdake_daneyon hmm that works for me, your tlaking about the 251.x.y.z addresses?22:26
sdake_already tuesday and no wokring base system with glance :(22:27
sdake_i got it to boot earlier22:27
sdake_now it bombs out22:27
*** andreaf has quit IRC22:27
*** andreaf has joined #tripleo22:28
daneyonsdake: I thought you were referring to neutron public's IP assigned to the kube hosts. The kbr0 IP's are different on my 2 minions (10.251.4/5.1). But this is expected though... correct?22:32
sdake_when i had that setup (4/5).1 it was bust22:33
sdake_when I have (4/4).1/2 it works22:33
sdake_dont know why22:33
sdake_i do know that the 5 and the 4 don't route to each other22:33
sdake_because you can't telnet to a port on one to the other22:34
sdake_give the telnet test a try22:34
sdake_pretty crazy kolla is < 1500 loc yet does all it does22:37
sdake_214 commits22:39
*** pradk has quit IRC22:48
SpamapSsigh22:51
SpamapSTimeout: (<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f0e4cf26290>, 'Connection to pypi.python.org timed out. (connect timeout=15)')22:51
SpamapSsome day I'll learn that you just have to have a local pypi mirror22:51
*** ramishra has joined #tripleo23:00
*** openstackgerrit has joined #tripleo23:02
*** lucas-dinner has quit IRC23:02
*** ramishra has quit IRC23:05
daneyonlarsks: I figured out the networking issue. For some reason linkmanager was running but in a corrupted state. Refresh my gist if you want to see the details.23:07
larsksdaneyon: I suspected something like that.  I thought maybe linkmanager had stopped running; I pushed an update yesterday that sets the restart policy in the systemd unit to "always".  Do you have the gist url handy? I'm on a different system right now and my scrollback doesn't go far enough back.23:14
daneyonlarsks: https://gist.github.com/danehans/377d1d504a07391518da23:16
larsksdaneyon: so linkmanager had stopped running?23:17
daneyonlarsks: sorry, do a refresh on the gist. It was running, but the logs looked suspicious. After restarting the service, linkmanager again showed running but the logs looked good.23:18
larsksdaneyon: interesting. It looks like the code raised an IncompleteRead exception, which I would have expected to kill the process.  Thanks for the logs.  Is there any chance you can get the full traceback?23:21
daneyonlarsks: how can i do that?23:21
larsksThe tail of "journalctl -u linkmanager" should get it for you (so, "journalctl -u linkmanager | tail -<somenumber>", where <somenumber> is whatever you need to get to the top of the traceback)23:22
sdake_what is linkmanager23:24
larskssdake_: that is the component in my heat templates that maintains the vxlan overlay network23:25
sdake_who is the author?23:25
larsksme.23:26
sdake_is a vxlan overlay network not needed on bare metal?23:26
* sdake_ a network dummy23:26
sdake_larsks I think the minions are ooming btw23:27
larsks*something* is needed on baremetal.  Recall the kubernetes network design -- you are expected to be able to connect to any pod from any other pod, regardless of which minion you're on.23:27
larskssdake_: you can select a different flavor in your local environment file.23:27
sdake_ya, I'll send you a git pull - ibroke out the minions separately from the master23:27
larskssdake_: Specifically, kube-proxy needs to be able to connecto pods wherever they are.  THis is what the overlay network permits.23:27
sdake_so what is needed on bare metal - just a router + hub?23:28
sdake_hub/switch23:28
* sdake_ living in 90s networking ;)23:28
SpamapSSo you're layering a single L2 segment?23:28
larsksNo, I think you would need a similar overlay network. You could use the same tool, or something like flannel (https://coreos.com/blog/introducing-rudder/), or some other tool that is built for this purpose.23:29
daneyonlarsks: pls refresh gist.23:29
SpamapSIs this because it's running on cloud vms and thus might be on separate networks?23:29
larsksdaneyon: Fabulous!  Thanks.23:29
SpamapSlarsks: is this just to keep from needing to bridge the containers onto whatever physical network exists in the machines?23:30
* SpamapS keeps understanding more each dumb question he asks.23:30
larsksSpamapS: So, kubernetes requires that any pod can contact any other pod on any other minion.  Docker doesn't set this up by default.23:31
larsksThere are various ways to get to that point.23:31
larsksDoing it via an overlay network happens to be simple and not place constraints on the local networking environment.23:31
SpamapSYeah. It's funny how this starts to look a lot like Neutron and nova.. ;)23:32
larsksTotally.23:32
larsksHere's the thin:23:32
larsksthing:23:32
larsksThe more I work with kubernetes, the more I wish it was just the openstack container scheduling service, and could use neutron, cinder, etc.23:32
openstackgerritSteve Baker proposed a change to openstack/os-collect-config: Collector which does a simple HTTP GET  https://review.openstack.org/12847923:32
SpamapSlarsks: you probably could teach it to do that.23:32
larsksBecause openstack has already solved many of the problems that kubernetes is still trying to iron out.23:32
larsksSpamapS: Maybe! :)23:33
larsksOr maybe the openstack container folks will come up with something.23:33
SpamapSI mean really, you just have to tell neutron-openvswitch-agent where your container is.23:33
sdake_larsks we could shift efforts onto magnum once we get kolla in solid shape23:33
SpamapSWhich is basically what Nova does.23:33
* stevebaker *really* wishes gantt was a thing23:33
larskssdake_: And once somebody gets magnum in good shape, possibly.  I haven't looked to see where things are in that project.23:34
daneyonlarsks: i added the linkmanager logs for my other minion to the gist.23:34
sdake_ya i have no idea if it runs or what its status is23:34
SpamapSstevebaker: https://www.youtube.com/watch?v=RV-p51fvYLc23:34
SpamapS;)23:34
larsksdaneyon: Super.23:34
* SpamapS is only trying to be funny. :)23:34
stevebakerheh, indeed23:35
sdake_did he say wish in one hand crap in the other?23:35
* sdake_ audio sucks23:35
SpamapSwith that I'll go get my kids23:35
SpamapSsdake_: yes23:36
*** michchap has joined #tripleo23:41
*** andreaf has quit IRC23:41
*** andreaf has joined #tripleo23:42
openstackgerritStephanie Miller proposed a change to openstack/tripleo-incubator: Clean up seed image file  https://review.openstack.org/12848123:43
devanandajang: ping23:46
*** sdake_ has quit IRC23:54

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