Saturday, 2016-11-19

jascott1its prob not in 5.1 but wasnt about to watch it with crappy in tv speakers00:00
kfox1111the old movie was ok, but they cut a huge amount out of it.00:00
jascott1ive heard that00:00
*** sdake has quit IRC00:00
jascott1epic movie tho imo00:00
kfox1111interestingly, if you watch it over and over on tv over the years, you see quite a few different revisions. where they splice cut stuff back in.00:00
sbezverk_jascott1: my kids did not want to watch it, too not-modern for them00:00
kfox1111the book's much better though.00:00
sbezverk_they also refused to watch blade runner :-(00:00
kfox1111the miniseries were pretty good too.00:01
jascott1nooooo00:01
jascott1i was about to ask about that scifi miniseries00:01
srwilker:(00:01
*** schwicht has quit IRC00:01
sbezverk_what is going on with new generation ;-)00:01
kfox1111sbezverk_: heh. have them read the prequils.00:01
jascott1so gotta ask sbezverk_, what scifi do they like?00:01
kfox1111its very scifi. and explains why the dune universe is the way it is.00:01
kfox1111well, actually the prequal prequals.00:02
kfox1111it goes over the whole machine crusade/butlerian jihad stuff.00:02
sbezverk_jascott1: well they more tv-series funs like house of cards etc..00:02
kfox1111and that stuff is scary relavent today. :/00:02
jascott1star wars?00:03
kfox1111makes you wonder if google already has spawned the evermind. ;)00:03
jascott1oh hey almost forgot, since we arent rolling on slack I cobbled together a bot prototype last night00:04
*** kollabot has joined #openstack-kolla00:04
jascott1i took all the image/pugs/fun stuff out00:05
jascott1and just made utilitarian like tell user something, remind me, voting00:05
jascott1oh and wolfram alpha00:05
jascott1cause you gotta have that ;)00:06
jascott1kollabot wfa how many inches in a mile?00:06
kollabotInput interpretation convert 1 mile to inches00:06
kollabotResult 63360 inches00:06
kollabotundefined 1760 yards00:06
kollabotundefined  ~~ 20 × standard Manhattan city block ( 264 ft )00:06
*** sdake has joined #openstack-kolla00:06
kfox1111:)00:06
jascott1also if you do 'kollabot help' it will pm you the commands instead of flooding channel00:06
kfox1111nice00:07
jascott1not insanely useful atm but maybe we could find uses00:08
jascott1maybe pull some bug counts or lists from gerrit00:08
*** sdake_ has quit IRC00:09
*** schwicht has joined #openstack-kolla00:09
*** yee379 has quit IRC00:10
*** yee379 has joined #openstack-kolla00:10
sdakerhallisey dune - befoer your time00:11
rhalliseyya00:11
rhalliseyguess so00:11
sdakei think it was athing before you were born :)00:11
sdakerhallisey have you ever seen the matrix?00:11
jascott1dude check the movie! David Lynch directed00:11
rhalliseysdake, ofcourse00:11
sdakerhallisey that was high art when i was your age;)00:12
jascott1kollabot bookmark list00:12
kollabotjascott1: Please insert liquor. My robot brain is empty.00:12
rhalliseymy parents had it on vhs in my basement00:12
rhalliseyalong wiht star wars00:12
rhalliseyI'd watch them when I was home sick00:12
sdakeV H S?00:12
sdakewhat is this vhs thing you speak of ;)00:12
sdakeyou mean the thing that put blockbuster in and out of business? :)00:13
jascott1kollabot wfa how long was the tape in a VHS cassette?00:13
kollabotNo results!00:13
kfox1111rhallisey: the books are much better then the movies.00:13
jascott1bah sorry couldnt help myself00:14
kfox1111they are really complicated, so its extremly hard to get on film. :/00:14
sdakekollabot fetch me dinner00:14
jascott1yes but the movie can be the gateway!00:14
sdakeits busted!00:14
*** Pavo has quit IRC00:14
jascott1oh man there are a million hubot plugins for getting lunch and all that00:14
kfox1111jascott1: yes, but only if you don't get scared off by it not making sence until you watch it about 3 times in a row. :)00:15
jascott1lol00:15
jascott1forgot that I saw it several times before I even began to think I 'got it'00:15
kfox1111but it has picard in it, so it can't be all bad. ;)00:15
*** schwicht has quit IRC00:16
sdakeu peeps outta watch star trek "Chain of Command"00:16
kfox1111jascott1: and only in like 1 in 7 cuts do they show you how the water of life is made.00:16
sdakei could only convince rhallisey to watch teh first half00:16
jascott1i was a movie fan kid of the 80s, proba saw it when I was 10. the head witch scared the !@#$ outta me00:16
*** f13o has quit IRC00:16
*** msimonin has joined #openstack-kolla00:16
sdakewhen he watches the other half, he will get it :)00:17
kfox1111yeah. the bene gesserit's are kind of freaky.00:17
jascott1its got cpt picard in it if that helps :)00:17
kfox1111even more so when you read the prequals and realize just how much they can do.00:18
sdakerhallisey your probably beat for today to ramp me up on kolla-kubernetes00:18
*** msimonin has quit IRC00:18
sdakerhallisey if so, can we do that monday?00:18
kfox1111jascott1: tehy explain how the baron got to be the way he was00:18
jascott1also freaky00:19
jascott1kfox1111 so just start all the way back to prequel-prequel?00:20
jascott1or some other order?00:20
*** Pavo has joined #openstack-kolla00:21
rhalliseysdake, ya sure00:22
sdakeanyone seen the riddick movies00:22
rhalliseyonly the first00:22
kfox1111prequel-prequels are probably fine. they weren't tied too closely to the prequals.00:22
srwilkerLoved the riddick movies00:23
sdakesrwilker ++00:23
sdakewaiting on the next one00:23
srwilkerMe too00:23
sdakevin said next year somewhere00:23
sdakei saw in an interview00:23
srwilkerMy body is ready00:23
sdakesomeone finally asked me what anestaphine was...00:23
sdakeit only took 6 months00:23
sdakeof saying "get me the anestaphine from the medlock!"00:24
srwilkerLol00:24
sdakeyou made 3 mistakes...00:25
sdakefirst you took the job00:25
sdakesecond you came light00:25
sdakea four man crew for me? ...00:26
sdakethe worst mistake you made00:26
sdakeEMPTY GUNRACK00:26
srwilker>:D00:27
sdakethe best part about riddick00:27
sdakehe pulls off mission impossibles00:27
sdakeall the time00:27
sdakeits a shame the 2nd movie cost so much dough to produce00:28
sdakeit wasn't even the best one00:28
sdakeit really cratered the franchise00:28
sdake"death by teacup"00:29
sdakeok peeps, well I got a load o work to do on my garage this wekend00:30
sdakeso enjoy :)00:30
srwilkerTake it easy sdake00:31
jascott1have a great weeken00:33
*** v1k0d3n has quit IRC00:33
*** sdake has quit IRC00:34
*** schwicht has joined #openstack-kolla00:34
AnswerGu1Perhaps I'm being stupid ... but it seems like the .../doc/quickstart.rst (from HEAD on github) is out of date with respect to the contents of the repo.00:40
AnswerGu1The From https://github.com/openstack/kolla/blob/master/doc/quickstart.rst: "kolla-ansible -i <<inventory file>> bootstrap-servers" ...00:41
AnswerGu1But I can no longer find a "kolla-ansible" file anywhere in the repo ... and the Quickstart guide doesn't tell me what I'm supposed to do (build? genconfig? genpwd? or ???) before I try that step.00:42
*** AnswerGu1 is now known as AnswerGuy00:43
AnswerGuySo, what am I missing?00:44
*** adrian_otto has quit IRC00:45
AnswerGuyMaybe the QuickStart needs to start with a caveat that it's written with the assumption that you've run `pip install kolla` to get the kolla-ansible, kolla-build, and kolla-pwd utilities?00:48
kfox1111AnswerGuy: the repo's just split like a couple days ago, so that stuff is all kind of in flux. :/00:48
kfox1111I'd checkout the last release tag of kolla and go from there.00:49
PavoAnswerGuy this is a list of cmds I have done if you wanna try them00:53
Pavohttps://www.dropbox.com/s/s9rf9sy50cbifjq/deployer_node.txt?dl=000:53
PavoI know exactly how you fell when I first started00:53
Pavofeel00:53
*** unicell has quit IRC00:57
AnswerGuykfox1111: Perhaps the README on Github should direct folks to the release tag and to the most reliable/accurate/up-to-date instructions.00:59
AnswerGuyThe number of different Google hits to out-of-date docs and guides is overwhelming.00:59
kfox1111AnswerGuy: could be. :/01:00
AnswerGuyI've been building and trying to deploy Kolla for about two months now.01:00
PavoAnswerGuy did you look at the cmds I posted?01:01
Pavothey are pretty much in order01:01
Pavofrom the deployer node stand point01:02
AnswerGuyIt could be that I'm stupid, or too impatient to really follow the directions ... but I have been administering Linux and other forms of Unix since 1995 and I've supported other OpenStack deployments (though they weren't done by me -- so I was more of a user/admin then cloud engineer on them).01:02
AnswerGuyPavo: I'm looking at them know.01:02
Pavothis is my network layout also, to give you some guidance01:03
Pavohttps://www.gliffy.com/go/html5/11309187?app=1b5094b0-6042-11e2-bcfd-0800200c9a6601:03
kollabotGliffy Editor - Online01:03
AnswerGuyFWIW: I'm hoping to build from source on Ubuntu; start with an all-in-one and then fan it out into a multi-node (half dozen or so nodes).01:03
Pavooops01:03
Pavothis is it01:03
Pavohttps://www.gliffy.com/go/publish/1130918701:03
kollabotGliffy Diagram | Kolla Stack01:03
*** schwicht has quit IRC01:05
AnswerGuyPavo: thanks01:05
PavoNo problem, trust me I was the same way when I first got here, and yes absolutely the docs should be more in a guide format I think01:06
AnswerGuyWell, if I can get it running then I'll edit them and submit PRs.01:07
kfox1111awesome. :)01:08
Pavobut thats where us "users" come in, we can help shape the guide "docs" in the right direction01:08
kfox1111+101:08
PavoI would have been submitting updates to docs already myself if I knew how01:08
Pavo:(01:08
kfox1111its hard to document things as a developer, because everything's "just entuitively obvious"01:08
PavoI am just learning git pretty well01:09
Pavolol01:09
kfox1111having non devs document makes for much better docs. as they answer real questions.01:09
AnswerGuyI'd also include links to a Ubuntu 16.04 preseed file and postinstall and encourage others to create CentOS kickstart/postinstall and Vagrantfile examples.01:09
Pavosad I know01:09
AnswerGuySo the docs would basically start with: ... set up a server like ... (links to automated ways to set up recommended/supported master server) ...01:09
PavoI felel that it could be automated in an ansible fashion01:10
AnswerGuyPavo: I could teach you the git fu for this very easily.01:10
kfox1111AnswerGuy: the problem with that one, is it tends to be kind of religious... do you use cobbler, do you use ironic, etc.01:10
AnswerGuyYou only need to kow about a half dozen commands if you're doing it all from the command line.01:10
kfox1111kolla has tried to stay agnostic and assumes at least a set of ssh'able servers.01:10
AnswerGuykfox1111: But even with Ansible playbooks you still need to bootstrap the machine to the point where Ansible is installed and running at least.01:11
kfox1111AnswerGuy: yeah. thats true. that part isn't very well documented. :/01:12
Pavokfox1111 I agree but also no matter how to you provision your server either they be deployers or target nodes the bare minimum should be the same, correct?01:12
kfox1111I've been arguing kolla needs to wrap up all that stuff in a container.01:12
Pavo+10000000001:12
kfox1111so docker run -it --rm kolla-toolbox /bin/bash01:12
kfox1111or something like that,01:12
PavoI completely agree01:12
kfox1111and chan then just deploy with ansible from there.01:12
kfox1111I've been working on that for the kolla-kubernetes side.01:12
AnswerGuyExactly.  So the docs can refer to "reference" bare metal (and Vagrant) configurations.  So the new user/admin can be assured that, if they start from that point, then every thing will work as directed.01:12
kfox1111+101:13
Pavoeven the packages that are pulled when building should be in a container, that way you do not have to completely rely on everything being downloaded from the internet for every container build, just the repo container01:13
Pavowould make build time thosand times faster I would assume01:14
AnswerGuyWell, for example, my existing post-install for the Kolla master (Ubuntu) installs ansible, git, docker, sets up the registry and cofigures systemd with the Sharemount flags .... installs pip and all of the Kolla dependencies (including tox, libffi ... etc).01:14
kfox1111Pavo: there are packages on the hub.01:16
kfox1111prebuilt.01:16
kfox1111I use them for testing.01:16
Pavoyeah01:16
AnswerGuyAs for relying on the (multitude of) different archives and mirrors out on the 'net ... I would love to see (and my boss would pay me to help build) a tool to fetch everything at some release tag/date --- with version lockdown --- all through the entire dependency tree01:16
kfox1111AnswerGuy: that would be nice. yeah.01:17
AnswerGuyIn other words have a playbook and/or tool that creates a complete repo/cache for everything.01:17
kfox1111I was thinking something a little more like,01:17
kfox1111come up with a basic ci that builds and keeps up to date the containers.01:17
kfox1111could throw it up into kubernetes relatively easy.01:17
kfox1111then host a docker repo mirror right out of it.01:18
Pavo+101:18
kfox1111doesn't speed up the initial deployment,01:18
AnswerGuyMy point is tht we want to be able to pull everything at some point in time to a local master repo/cache server ... and then be able to pull that off the 'net and build or rebuild our cloud from that ... with ZERO outside connectivity.01:18
kfox1111but would help handle security issues.01:18
kfox1111AnswerGuy: +1. we do that.01:19
kfox1111have a local docker repo., and manually pull whate we are using.01:19
kfox1111but having some automation behind it would be nice, yeah.01:19
PavoAnswerGuy we are the exact same way01:19
AnswerGuyExactly.  How do you do that?01:19
kfox1111I run a docker hub container on an internal box that the protected machines can reach.01:20
kfox1111I then docker pull the images I'm interested in,01:20
kfox1111docker tag the images to point to the internal server01:20
kfox1111and docker push them to the mirror.01:20
AnswerGuyWhen MariaDB did an update a couple weeks ago, my Kolla builds were broken for a day and a half while I found a mirror that still have their index in sync with packages.01:20
kfox1111then in kolla's config you can specify what mmirror to pull from.01:21
AnswerGuykfox1111: But what I'm talking about is the tree of things necessary to build those docker images.01:21
kfox1111OH.01:21
kfox1111build, not container...01:21
kfox1111thats kind of the point of containers though. the containers are cached so breakages don't affect you so bad.01:21
kfox1111cause you have working containers.01:21
kfox1111buys you time to fix the borken build's.01:21
AnswerGuyThat's what I mean by *all the way down* the dependency tree.  To each github and package repo.01:22
kfox1111oh. thats a huge problem. really realy hard to solve.01:22
kfox1111I tried for years precontainer to make that kind of thing reliable. gave up.01:22
kfox1111containers though were the solution that worked though.01:22
kfox1111seperates the deployment from the build at least.01:23
kfox1111so you know what you deploy won't break on you, as its already built.01:23
AnswerGuyBut I need more than just "time" (cache) to let the 'net recover from breakage and change.  What I need is complete auditability and reproducability from the base OS ISO through to the full running environment!01:23
kfox1111that is a very very tall order.01:23
AnswerGuyYep.01:23
kfox1111I think debian's been trying t od o that for many years.01:24
kfox1111todo01:24
AnswerGuyAnd they've gotten moderately close (from the perspective of source -> binary builds).01:24
kfox1111yeah.01:25
kfox1111though I think qute a few man years when into it.01:25
AnswerGuyUltimately we want something like http://gitian.org/01:25
kollabotGitian: a secure software distribution method01:25
AnswerGuyDeterministic builds.01:25
kfox1111yeah.01:26
kfox1111for containers.01:26
AnswerGuyExactly.01:27
kfox1111hmm... seems like its moduler.01:27
kfox1111might be possible to add a docker build thingy to it.01:28
AnswerGuySo I can point to our internal git repo to the script which fetched and downloaded everything ... and tell the auditors: ... that's how these clouds were built.  You can run these scripts to confirm that everything controlling that cloud was built from that one script.01:28
AnswerGuySo it looks like the tag that I need is stable/newton01:29
kfox1111I gota head out. if you get it working, please let me know. I'd be intereted. :)01:29
AnswerGuyAbout line 16 of Pavo's history file.01:30
Pavothat is to use a stable version01:31
Pavosomething that has been tested an verified to work01:31
*** fragatin_ has quit IRC01:35
*** fragatina has joined #openstack-kolla01:36
AnswerGuyPavo: so you're generating an self-signed cert and putting it in /etc/docker/certs.d/deployer.local:4000 ... so that you don't have to run Docker's registry in "insecure" mode?01:37
Pavoroger01:37
AnswerGuyDoes this have anything to do with #kolla_enable_tls_external: "no"01:38
AnswerGuy#kolla_external_fqdn_cert: "{{ node_config_directory }}/certificates/haproxy.pem"01:38
Pavono01:38
AnswerGuy... or is that totally separate?01:38
AnswerGuyOkay, that's what I thought.01:38
Pavoits only for docker resigstry01:38
Pavoregistry01:38
Pavo#kolla_enable_tls_external: "no" is for accessing Horizon using 443 instead of 8001:39
AnswerGuyIn past when I've tried to let Kolla use /etc/kolla/kolla-build.conf it broke horribly.01:39
Pavooops I mean #kolla_enable_tls_external: "yes"01:39
AnswerGuyYeah.01:39
AnswerGuyStill need a cert for that, too. :)01:39
Pavokolla-ansible certificates will generate self signed certs for you01:40
AnswerGuy(But I haven't seen the instructions on how to create and install such a cert ... and want to get the full env up and running before I add that extra feature).01:40
AnswerGuySo there used to be a step where you'd tox -e genconfig (or something like that) ... but I don't see anything like that in your transcript.01:44
Pavowell you can do a normal non tls deployment, just to get it upo and running and then after making sure everything is not having issues, run kolla-ansible reconfigure with tls enabled in globals01:44
Pavothat will just make the changes to make it tls01:45
*** f13o has joined #openstack-kolla01:45
Pavono need for tox -e genconfig anymore01:45
AnswerGuyI thought that kolla-ansible reconfigure was only for ansible host/inventory changes ... and that changes in globals.yml require a new kolla-build cycle?01:45
AnswerGuyOr is that a kolla-redeploy that I'm thinking of?01:46
Pavonot that I have seen, I use reconfigure on pretty much anything that doesn't require a new container01:46
Pavousing custon configs works with reconfigure01:46
AnswerGuyAhh.  But if I'm adding Barbican or some new service ... *then* I need to do a new kolla-build.01:47
Pavoand enabling tls is only a config change01:47
Pavono you only do kolla-build once01:47
Pavoit will build all images01:47
Pavoif you are adding a new service you will have to do kolla-ansible deploy again01:47
Pavobut first have to do a kolla-ansible destroy first ofc01:48
AnswerGuy"ofc" == "of course" ... but ... ummm ... this is the first I've heard of kolla-ansible destroy01:49
Pavoyeah ofc is "of course"01:49
Pavomybad01:50
AnswerGuy:)01:50
Pavokolla-ansible destroy basically copys the cleanup script to your inventory target nodes and runs them01:50
Pavowhich removes all containers and images and host chages01:51
AnswerGuyJust saying that this is not immediately obvious from the docs and bug reports I've read so far.  (Yes, I've been a fair amount of time reading the issues comments in Kolla launchpad).01:51
Pavochanges01:51
Pavoyeah I agree01:51
AnswerGuyLike tools/cleanup-*?01:51
Pavoyeap01:52
Pavotook me a few days the first time I deployed to get a wroking deployment up01:52
Pavobecause docs are a mess01:52
Pavoand you will end up tearing your hair out when you try to use Ceph as storage lol01:53
Pavothat took me a good week of googling01:53
Pavolol01:53
*** hfu has joined #openstack-kolla01:53
Pavobut living in this chat has helped me alot01:54
AnswerGuyYou know that kolla-ansible bootstrap-servers will mangle the permissions on /etc/kolla/ if you run it on an "all-in-one" inventory?02:01
Pavohaven't done an all-in-one deployment yet02:01
AnswerGuyLike the modes look like --wxrw--wt  1 kolla kolla  9373 Nov 18 16:57 globals.yml ... like a bitwise complement of the correct permissions.02:02
AnswerGuyWonder if someone did a bogus umask setting somewhere in there ...02:02
AnswerGuyWell, I was tearing my hair out trying to get Swift to build.02:03
AnswerGuyI have one all-in-one deployment that's "working" --- minimally.  I can launch instances and see them in it.02:04
AnswerGuyBut I've spent about a week trying to reproduce that same configuration (short of using git log and checking out exactly the same version as I have on that node).02:04
PavoI need to test a Ubuntu deployment02:07
PavoI haven't done that yet02:07
PavoI only have done CentOS deployments02:07
*** tonanhngo has quit IRC02:08
AnswerGuyWell, I've got a build going now.02:12
AnswerGuyIf you like I'll share a sanitized version of my preseed/postinstall files with you ... even including the pixiecore (https://github.com/danderson/pixiecore) command line I use for automating the Ubuntu 16.04.1 installation.02:13
Pavosure but another day, I'm not at a computer right now02:14
AnswerGuySo you'd just fetch your ISO image, create your ssh keys (and change the username references) ... run the pixiecore command from my example and ... voila!  You have a node for building your Kolla. :)02:15
Pavonice02:15
*** rhallisey has quit IRC02:42
AnswerGuySo the build is finished and I'm stepping through the prechecks.02:47
AnswerGuyI usually get through the build, though02:47
AnswerGuyprechecks all good and: `docker images | grep -c /kolla/` --> 15402:48
*** liyifeng has quit IRC02:50
AnswerGuyHmmm ... that's annoying.  kolla-ansible pull -i gives: TASK [common : Pulling kolla-toolbox image] ************************************02:54
AnswerGuyfatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "The requested image does not exist02:54
AnswerGuyBut the image does exist (docker images | grep)02:54
AnswerGuyAhhh.  -binary-*:3.0.1 vs. -source-*:3.0.102:58
AnswerGuyPavo: I get a number of warnings of the form: [DEPRECATION WARNING]: always_run is deprecated. Use check_mode = no instead..02:59
AnswerGuyOkay, deploy works and I get: docker ps | grep -c /kolla/ ---> 3003:07
AnswerGuypost-deploy is quick.03:08
*** newmember has quit IRC03:18
AnswerGuyYeah, various openstack, nova and neutron list commands work :)03:18
AnswerGuy(Should add these steps to the Quickstart: after post-deploy you should be able to source /etc/kolla/admin-openrc ... and run these commands: ....03:19
AnswerGuyThen, after ./tools/init-runonce you should be able to run these commands and see these results ...03:20
AnswerGuy(also should add the command examples for creating a floating ip and generating a key to the existing "you should be able to start an instance" message.03:36
*** jtriley has joined #openstack-kolla03:45
*** jtriley has quit IRC03:55
*** jtriley has joined #openstack-kolla03:58
*** jtriley has quit IRC04:05
*** tonanhngo has joined #openstack-kolla04:08
*** DaveTurner has quit IRC04:10
*** tonanhngo has quit IRC04:10
*** zhubingbing has joined #openstack-kolla04:14
*** sbezverk_ has quit IRC04:16
*** srwilker has quit IRC04:17
*** sbezverk has joined #openstack-kolla04:17
*** Pavo has quit IRC04:21
*** tonanhngo has joined #openstack-kolla04:25
*** unicell has joined #openstack-kolla04:25
*** Pavo has joined #openstack-kolla04:26
*** tonanhngo has quit IRC04:26
*** unicell has quit IRC04:27
*** sdake has joined #openstack-kolla04:28
Jeffrey4lsdake, check these two ps, it will fix the gate. https://review.openstack.org/399694   https://review.openstack.org/39850104:28
kollabotGerrit Code Review04:28
kollabotGerrit Code Review04:28
Jeffrey4lkollabot, who are u?04:28
sdakeJeffrey4l i think that is jascott's toy04:29
Jeffrey4linteresting04:29
sdakeJeffrey4l just got back from dinner - will look in a bit04:29
Jeffrey4lok.04:29
*** unicell has joined #openstack-kolla04:31
*** sp__ has joined #openstack-kolla04:37
sdakeJeffrey4l reviewed04:40
Jeffrey4lsdake,  we use tox -e deployxxx before, we need build the image we need before.04:41
Jeffrey4lbut now, in kolla-ansible we do not need it.04:41
*** adrian_otto has joined #openstack-kolla04:42
sdakeconvince me in the review it doesn't make cross-repo gating harder ;)04:42
sdakebut really its up to you - your doing the work04:42
sdakethink what kolla's gate in pc will look like04:42
Jeffrey4lsdake, check one of the https://review.openstack.org/#/c/398501/24/tox.ini04:43
kollabotGerrit Code Review04:43
sdakeJeffrey4l i've had a long miserable weak04:43
sdakeweek04:43
sdakemaybe now is not the best time to discuss04:43
Jeffrey4lok.  but for the gate in pc, just run `deploy_aio.sh  {distro}  {binary}`04:44
Jeffrey4lfor image building, we can not use `testr run test_build.DeployTestCentosBinary` in kolla-ansible anymore.04:44
Jeffrey4lneed some work in kolla repo.04:44
Jeffrey4lso the tox items is useless right now.. ( we use tox because we run testr run test_build.DeployTestCentosBinary )04:45
*** tonanhngo has joined #openstack-kolla04:45
sdakeright the question to answer is how to fix up the kolla repo in the same way04:45
sdakeideally setup_gate.sh would be the same in both repos04:45
*** tonanhngo has quit IRC04:46
sdakeanyway again long miserable week04:46
sdakeand i've been drinking out with my family04:46
sdakefor building, we can't simply run kolla-build in the kolla repo04:47
Jeffrey4lOK. let me think. may need a script wrapper, which load setup_gate.sh and deploy_aio.sh, the you can use these two scripts directly.04:47
Jeffrey4land in ci, we call the script wrapper directly.04:47
sdakewhatever works :)04:47
sdakewe need cross repo gating04:47
sdakeI am not sure anyone gets that but me and fungi :)04:47
sdakethe kolla repo needs to run the kolla-ansible gate jobs in other words04:48
sdakeoff to a long non-miserable weekend :)04:48
sdakesee ya later04:48
Jeffrey4lok.04:49
*** zhubingbing has quit IRC04:49
Jeffrey4lfyi, the cross gate works. and this change won't break it.04:49
*** zhubingbing has joined #openstack-kolla04:49
Jeffrey4lbut there are lots of duplicated code in kolla and kolla-ansible. this should be improved in the future.04:50
*** unicell has quit IRC04:51
*** jtriley has joined #openstack-kolla04:51
*** sdake has quit IRC04:53
*** jtriley has quit IRC04:56
*** unicell has joined #openstack-kolla04:56
*** sbezverk has quit IRC05:03
*** tonanhngo has joined #openstack-kolla05:05
*** tonanhngo has quit IRC05:08
*** sp__ has quit IRC05:12
*** sp__ has joined #openstack-kolla05:20
*** tonanhngo has joined #openstack-kolla05:24
*** tonanhngo has quit IRC05:27
*** sbezverk has joined #openstack-kolla05:28
*** fragatin_ has joined #openstack-kolla05:28
*** fragatina has quit IRC05:31
*** fragatin_ has quit IRC05:31
*** tonanhngo has joined #openstack-kolla05:44
*** senk has joined #openstack-kolla05:45
*** tonanhngo has quit IRC05:45
*** fragatina has joined #openstack-kolla05:47
*** unicell has quit IRC05:49
*** fragatina has quit IRC05:50
*** fragatina has joined #openstack-kolla05:51
*** unicell has joined #openstack-kolla05:51
*** tonanhngo has joined #openstack-kolla06:05
*** tonanhngo has quit IRC06:08
*** Pavo has quit IRC06:21
*** tonanhngo has joined #openstack-kolla06:25
*** adrian_otto has quit IRC06:25
*** tonanhngo has quit IRC06:26
*** Pavo has joined #openstack-kolla06:26
*** tonanhngo has joined #openstack-kolla06:44
*** tonanhngo has quit IRC06:45
*** newmember has joined #openstack-kolla06:51
*** senk has quit IRC06:53
*** senk has joined #openstack-kolla06:54
*** senk has quit IRC06:54
*** tonanhngo has joined #openstack-kolla07:04
*** tonanhngo has quit IRC07:07
*** tonanhngo has joined #openstack-kolla07:24
*** fragatina has quit IRC07:25
*** tonanhngo has quit IRC07:28
*** msimonin has joined #openstack-kolla07:33
*** Jeffrey4l has quit IRC07:33
*** Jeffrey4l has joined #openstack-kolla07:57
*** Jeffrey4l has quit IRC08:03
*** tonanhngo has joined #openstack-kolla08:03
*** Jeffrey4l has joined #openstack-kolla08:03
*** tonanhngo has quit IRC08:03
*** Jeffrey4l has quit IRC08:04
*** Jeffrey4l has joined #openstack-kolla08:05
*** Pavo has quit IRC08:21
*** Pavo has joined #openstack-kolla08:25
*** msimonin has quit IRC08:26
*** tonanhngo has joined #openstack-kolla08:34
*** msimonin has joined #openstack-kolla08:35
*** tonanhngo has quit IRC08:35
*** tonanhngo has joined #openstack-kolla08:54
*** liyifeng has joined #openstack-kolla08:55
*** tonanhngo has quit IRC08:55
*** msimonin has quit IRC09:07
*** msimonin has joined #openstack-kolla09:10
*** tonanhngo has joined #openstack-kolla09:14
*** tonanhngo has quit IRC09:15
*** fragatina has joined #openstack-kolla09:26
*** fragatina has quit IRC09:30
*** tonanhngo has joined #openstack-kolla09:34
*** tonanhngo has quit IRC09:37
portdirectmorning09:39
*** msimonin has quit IRC09:49
openstackgerritSurya Prakash Singh proposed openstack/kolla-ansible: Closes-Bug: #1082248  https://review.openstack.org/39984709:52
openstackbug 1082248 in kolla "Use uuidutils instead of uuid.uuid4()" [Wishlist,In progress] https://launchpad.net/bugs/1082248 - Assigned to Surya Prakash Singh (confisurya)09:52
kollabotGerrit Code Review09:52
kollabotBug #1082248 “Use uuidutils instead of uuid.uuid4()” : Bugs : neutron09:52
*** msimonin has joined #openstack-kolla10:01
*** tonanhngo has joined #openstack-kolla10:04
*** msimonin has quit IRC10:04
*** tonanhngo has quit IRC10:05
sp__Jeffrey4l  if possible, please review this time10:05
sp__https://review.openstack.org/39984710:11
kollabotGerrit Code Review10:11
sp__kollabot: ??10:13
portdirectsp__: thats new to me too10:15
sp__portdirect, np10:17
portdirectsp__: from looking through the logs I think jascott1's running a bot on the channel10:21
*** Pavo has quit IRC10:21
portdirectkollabot help10:21
*** kollabot has quit IRC10:22
*** kollabot has joined #openstack-kolla10:22
portdirectkollabot seen jascott110:22
kollabotjascott1 was last seen in #openstack-kolla at Sat Nov 19 2016 00:33:16 GMT+0000 (UTC)10:22
*** Pavo has joined #openstack-kolla10:26
*** sp__ has quit IRC10:30
*** senk has joined #openstack-kolla10:31
*** tonanhngo has joined #openstack-kolla10:35
*** tonanhngo has quit IRC10:37
*** zhubingbing has quit IRC10:52
*** hfu has quit IRC10:54
*** hfu has joined #openstack-kolla10:55
*** hfu has quit IRC10:55
*** hfu has joined #openstack-kolla10:56
*** hfu has joined #openstack-kolla10:56
*** hfu has quit IRC10:57
*** hfu has joined #openstack-kolla10:57
*** hfu has quit IRC10:58
*** portdirect has quit IRC11:02
*** harbor has joined #openstack-kolla11:04
*** harbor is now known as portdirect11:04
*** tonanhngo has joined #openstack-kolla11:05
*** senk has quit IRC11:05
*** portdirect has quit IRC11:05
*** tonanhngo has quit IRC11:06
*** harbor has joined #openstack-kolla11:06
*** harbor is now known as portdirect11:06
*** f13o has quit IRC11:25
*** f13o has joined #openstack-kolla11:25
*** lukl has joined #openstack-kolla11:40
*** tonanhngo has joined #openstack-kolla12:05
*** tonanhngo has quit IRC12:08
*** Pavo has quit IRC12:21
*** Pavo has joined #openstack-kolla12:26
*** zhubingbing has joined #openstack-kolla12:28
*** fragatina has joined #openstack-kolla12:34
*** tonanhngo has joined #openstack-kolla12:34
*** tonanhngo has quit IRC12:35
*** msimonin has joined #openstack-kolla12:39
*** zhangyufei has joined #openstack-kolla12:45
*** sp__ has joined #openstack-kolla12:58
*** sdake has joined #openstack-kolla12:59
Jeffrey4lsp_, please fix the pep8 job and merge conflict.13:00
Jeffrey4lsp_, no merge conflict. just pep8 job.13:00
*** tonanhngo has joined #openstack-kolla13:04
*** tonanhngo has quit IRC13:07
*** sdake has quit IRC13:17
*** sdake has joined #openstack-kolla13:17
*** tonanhngo has joined #openstack-kolla13:25
*** tonanhngo has quit IRC13:27
*** zhubingbing has quit IRC13:38
*** zhubingbing has joined #openstack-kolla13:40
*** tonanhngo has joined #openstack-kolla13:44
*** sdake has quit IRC13:47
*** tonanhngo has quit IRC13:47
*** zhubingbing has quit IRC13:50
*** Jeffrey4l has quit IRC13:50
*** sdake has joined #openstack-kolla13:52
*** liyifeng has quit IRC14:03
*** tonanhngo has joined #openstack-kolla14:04
*** ayoung has quit IRC14:06
*** tonanhngo has quit IRC14:06
*** msimonin has quit IRC14:06
*** fragatina has quit IRC14:11
*** ayoung has joined #openstack-kolla14:18
*** dave-mccowan has joined #openstack-kolla14:21
*** Pavo has quit IRC14:21
*** dave-mccowan has quit IRC14:23
*** tonanhngo has joined #openstack-kolla14:24
*** Pavo has joined #openstack-kolla14:26
*** tonanhngo has quit IRC14:26
*** tonanhngo has joined #openstack-kolla14:45
*** tonanhngo has quit IRC14:46
*** dave-mccowan has joined #openstack-kolla14:54
*** sdake_ has joined #openstack-kolla14:59
*** Jeffrey4l has joined #openstack-kolla15:00
*** tonanhngo has joined #openstack-kolla15:01
Jeffrey4lsdake, could u review the ci related patch? i can improve it in the future.15:01
*** tonanhngo has quit IRC15:02
*** sdake has quit IRC15:02
*** hfu has joined #openstack-kolla15:04
*** yingjun has joined #openstack-kolla15:09
*** Jeffrey4l has quit IRC15:11
*** Jeffrey4l has joined #openstack-kolla15:12
Jeffrey4lsdake_,  could u review the ci related patch? i can improve it in the future.15:12
sdake_morning Jeffrey4l15:12
sdake_which ci related patch?15:12
sdake_did you make a new rev?15:13
Jeffrey4lsdake_, no https://review.openstack.org/39969415:13
kollabotGerrit Code Review15:13
Jeffrey4lhttps://review.openstack.org/39850115:13
kollabotGerrit Code Review15:13
Jeffrey4li have no idea how to do right now15:13
sdake_you mean do it properly15:13
sdake_?15:13
Jeffrey4lsdake_, i want to fix it ASAP. then improve it later.15:14
Jeffrey4lsdake_, any idea for 'properly'?15:14
sdake_can you leave a comment in the review that the gate is completely blocked, and this is a short term fix until we sort out how to work out the tox 128 character limit15:14
sdake_yes properly = tox15:14
Jeffrey4lsdake_, we do not need tox any more.15:15
Jeffrey4lnow tox just run a deploy_aio script.15:15
sdake_Jeffrey4l idea is we will cross-repo gate with a slew of projects, not just the kolla repo15:15
sdake_other projects will want to integrate with tox15:15
Jeffrey4lremove tox has nothing to do with cross-repo, imh15:15
Jeffrey4limo15:15
sdake_[08:15:43]  <sdake_>other projects will want to integrate with tox15:16
sdake_e.g. nova15:16
Jeffrey4lkolla-ansible is a purge ansible-playbook.15:16
Jeffrey4lwe do not need tox.15:16
Jeffrey4ldevstack do not deploy on tox, too.15:16
Jeffrey4ldeploy/depend15:16
sdake_got a link to the nova gating ?15:16
*** msimonin has joined #openstack-kolla15:16
Jeffrey4l1 sec15:17
*** msimonin has quit IRC15:17
sdake_just leave commentary with argumentation in the review, and i'll remove my -1 vote :)15:17
sdake_not that my -1 vote should be gospel anyway15:17
sdake_just because i don't like it doesn't mean its not ok15:18
*** msimonin has joined #openstack-kolla15:18
*** msimonin has quit IRC15:18
Jeffrey4lsdake_, check the nova.yaml file in project-config https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/nova.yaml15:18
kollabotproject-config/nova.yaml at master · openstack-infra/project-config · GitHub15:18
*** msimonin has joined #openstack-kolla15:19
Jeffrey4lit runs the devstack deploy script directly.15:19
sdake_what about their experimental jobs for gating with other deploy tools?15:19
sdake_those don't use devstack?15:19
sdake_I wouldn't think they would15:19
*** msimonin has quit IRC15:20
Jeffrey4lhere is the nova/tox.ini file. https://github.com/openstack/nova/blob/master/tox.ini15:20
kollabotnova/tox.ini at master · openstack/nova · GitHub15:20
Jeffrey4lthere is nothing much about integrate tests. sdake_15:21
sdake_i am pretty sure i read on the ml that some other project had integrated experimental jobs in nova15:21
sdake_some other ODM project had integrated experimetnal jobs in nova15:22
Jeffrey4lsdake_, does that mean use tox?15:22
sdake_i dont know15:22
sdake_i dont know which project15:22
*** yingjun has quit IRC15:22
sdake_i dont know how their experimental jobs are integrated in nova15:22
*** yingjun has joined #openstack-kolla15:22
sdake_i've always perceived tox as the gating api used by kolla15:24
sdake_that way there isn't a bunch of black magic around how gating works15:24
*** msimonin has joined #openstack-kolla15:24
Jeffrey4lin my mind, about the kolla/kolla-ansible ci. the optimal solution is:  ci call a script named `integrate-ci-test.sh` file. in this file, it call setup_gate to prepare env,  call build_image to generate docker images. and call deploy_aio to deploy openstack15:24
*** msimonin has quit IRC15:25
Jeffrey4ltox is useful for kolla ( which is a python project ) but no kolla-ansible, which is ansible-play book project.15:25
*** yingjun has quit IRC15:27
*** Jeffrey4l has quit IRC15:30
*** Jeffrey4l has joined #openstack-kolla15:30
*** vks_ has joined #openstack-kolla15:31
*** Jeffrey4l has quit IRC15:31
*** fguillot has joined #openstack-kolla15:31
*** Jeffrey4l has joined #openstack-kolla15:32
*** fguillot has quit IRC15:33
*** tonanhngo has joined #openstack-kolla15:34
*** tonanhngo has quit IRC15:35
*** senk has joined #openstack-kolla15:38
*** duonghq has joined #openstack-kolla15:39
*** duonghq has quit IRC15:46
*** tonanhngo has joined #openstack-kolla15:54
*** senk has quit IRC15:55
*** tonanhngo has quit IRC15:55
*** msimonin has joined #openstack-kolla15:57
*** msimonin has quit IRC16:02
*** tonanhngo has joined #openstack-kolla16:14
*** dave-mccowan has quit IRC16:16
*** tonanhngo has quit IRC16:16
*** sdake_ has quit IRC16:18
*** Pavo has quit IRC16:21
*** Pavo has joined #openstack-kolla16:24
*** tonanhngo has joined #openstack-kolla16:44
*** senk has joined #openstack-kolla16:44
*** tonanhngo has quit IRC16:44
*** hfu has quit IRC16:51
*** hfu has joined #openstack-kolla16:52
*** hfu has quit IRC16:52
*** hfu has joined #openstack-kolla16:53
*** hfu has quit IRC16:53
*** hfu has joined #openstack-kolla16:53
*** hfu has quit IRC16:54
*** hfu has joined #openstack-kolla16:54
*** hfu has quit IRC16:55
*** sp__ has quit IRC16:58
*** adrian_otto has joined #openstack-kolla16:59
*** fragatina has joined #openstack-kolla17:02
*** senk has quit IRC17:05
*** eaguilar has joined #openstack-kolla17:08
*** bmace has quit IRC17:11
*** bmace has joined #openstack-kolla17:11
*** eaguilar has quit IRC17:27
*** tonanhngo has joined #openstack-kolla17:29
*** tonanhngo has quit IRC17:30
*** eaguilar has joined #openstack-kolla17:38
*** tonanhngo has joined #openstack-kolla17:46
*** tonanhngo has quit IRC17:48
*** senk has joined #openstack-kolla17:49
*** tonanhngo has joined #openstack-kolla18:04
*** zhangyufei has quit IRC18:05
*** tonanhngo has quit IRC18:06
*** sdake has joined #openstack-kolla18:08
*** senk has quit IRC18:11
*** senk has joined #openstack-kolla18:11
*** pbourke has quit IRC18:12
*** pbourke has joined #openstack-kolla18:13
*** senk has quit IRC18:21
*** Pavo has quit IRC18:21
*** Pavo has joined #openstack-kolla18:22
*** adrian_otto has quit IRC18:23
*** tonanhngo has joined #openstack-kolla18:25
*** tonanhngo has quit IRC18:26
*** tonanhngo has joined #openstack-kolla18:44
*** tonanhngo has quit IRC18:47
*** portdirect is now known as portdirect_away18:49
*** dave-mccowan has joined #openstack-kolla19:00
*** jtriley has joined #openstack-kolla19:02
*** tonanhngo has joined #openstack-kolla19:04
*** tonanhngo has quit IRC19:05
*** eaguilar has quit IRC19:09
*** rhallisey has joined #openstack-kolla19:10
*** dave-mccowan has quit IRC19:14
*** jtriley has quit IRC19:31
openstackgerritmelissaml proposed openstack/kolla: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/39988119:33
kollabotGerrit Code Review19:33
*** bachp has quit IRC19:40
*** coolsvap has quit IRC19:47
*** negronjl has joined #openstack-kolla19:47
*** eaguilar has joined #openstack-kolla19:58
*** tonanhngo has joined #openstack-kolla20:14
*** imcsk8_ has joined #openstack-kolla20:15
*** kollabot1 has joined #openstack-kolla20:15
*** kollabot has quit IRC20:16
*** tonanhngo has quit IRC20:16
*** imcsk8 has quit IRC20:18
*** Pavo has quit IRC20:21
*** Pavo has joined #openstack-kolla20:26
*** sdake_ has joined #openstack-kolla20:29
*** sdake has quit IRC20:30
*** sdake_ has quit IRC20:35
*** tonanhngo has joined #openstack-kolla20:35
*** tonanhngo has quit IRC20:38
*** newmember has quit IRC20:43
*** huikang has joined #openstack-kolla20:50
*** tonanhngo has joined #openstack-kolla20:55
*** tonanhngo has quit IRC20:57
*** huikang has quit IRC21:04
*** huikang has joined #openstack-kolla21:12
*** tonanhngo has joined #openstack-kolla21:14
*** tonanhngo has quit IRC21:17
*** f13o has quit IRC21:24
*** sdake has joined #openstack-kolla21:28
*** sdake has quit IRC21:33
*** Jeffrey4l has quit IRC21:34
*** tonanhngo has joined #openstack-kolla21:35
*** tonanhngo has quit IRC21:38
*** vks_ has quit IRC21:48
*** tonanhngo has joined #openstack-kolla21:54
*** tonanhngo has quit IRC21:57
*** david-lyle has quit IRC22:04
*** tonanhngo has joined #openstack-kolla22:15
*** tonanhngo has quit IRC22:17
*** Pavo has quit IRC22:21
*** Pavo has joined #openstack-kolla22:26
*** sdake has joined #openstack-kolla22:29
*** sdake has quit IRC22:34
*** tonanhngo has joined #openstack-kolla22:35
*** tonanhngo has quit IRC22:36
*** fragatina has quit IRC22:50
*** fragatina has joined #openstack-kolla22:51
*** fragatina has joined #openstack-kolla22:52
*** tonanhngo has joined #openstack-kolla22:54
*** tonanhngo has quit IRC22:57
*** fragatina has quit IRC22:59
*** huikang has quit IRC23:02
*** huikang has joined #openstack-kolla23:08
*** sdake has joined #openstack-kolla23:08
*** papacz has quit IRC23:12
*** mgoddard has quit IRC23:12
*** tonanhngo has joined #openstack-kolla23:16
*** tonanhngo has quit IRC23:17
*** eaguilar has quit IRC23:21
*** sdake has quit IRC23:28
*** Jeffrey4l has joined #openstack-kolla23:30
*** sdake has joined #openstack-kolla23:33
*** tonanhngo has joined #openstack-kolla23:35
*** tonanhngo has quit IRC23:36
*** tonanhngo has joined #openstack-kolla23:54
*** sdake has quit IRC23:54
*** tonanhngo has quit IRC23:57
*** eaguilar has joined #openstack-kolla23:57

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