*** dolpher has joined #kolla | 00:14 | |
*** jpeeler has quit IRC | 00:29 | |
*** jpeeler has joined #kolla | 00:43 | |
*** mandre has joined #kolla | 00:46 | |
dolpher | Seems the "kollaglue/centos-rdo-glance-data" and "kollaglue/centos-rdo-neutron-linuxbridge-agent" don't exist on docker's registry? | 00:49 |
---|---|---|
*** mandre has quit IRC | 00:50 | |
*** sdake has quit IRC | 00:53 | |
*** dims__ has joined #kolla | 00:55 | |
*** dolpher has quit IRC | 00:56 | |
*** dims_ has quit IRC | 00:56 | |
*** dims__ has quit IRC | 01:06 | |
*** dims_ has joined #kolla | 01:07 | |
*** dims_ has quit IRC | 01:15 | |
*** erkules_ has joined #kolla | 01:26 | |
*** erkules has quit IRC | 01:29 | |
*** sdake has joined #kolla | 02:11 | |
*** sdake_ has joined #kolla | 02:14 | |
sdake_ | hry golkd | 02:16 |
sdake_ | hey folks | 02:16 |
sdake_ | dolpher the containers have not been pushed to the kollaglue repo | 02:16 |
sdake_ | i am not ssure why I am unable to do it on my end, but its a technical problem | 02:16 |
sdake_ | perhaps someone else can push | 02:17 |
sdake_ | in the meantime, yyou can just build locally | 02:17 |
sdake_ | it takes about 40 minutes instead of 10 minutes (to pull) | 02:17 |
sdake_ | samyaple can youtry pushign the containers? | 02:17 |
*** sdake has quit IRC | 02:18 | |
*** jasonsb has quit IRC | 02:31 | |
*** jasonsb has joined #kolla | 02:34 | |
sdake_ | jasonsb around? | 02:36 |
*** dolpher has joined #kolla | 02:36 | |
sdake_ | dolpher | 02:36 |
sdake_ | around? | 02:36 |
*** coolsvap|away is now known as coolsvap | 02:36 | |
jasonsb | sdake_: yessir | 02:37 |
sdake_ | jasonsb the midcycle is available for registration - see topic for link | 02:38 |
*** dolpher_ has joined #kolla | 02:38 | |
jasonsb | on it | 02:38 |
sdake_ | please take care to register the folks you intend on coming ;) | 02:38 |
sdake_ | thans | 02:38 |
dolpher_ | sorry, my network is bad | 02:38 |
jasonsb | you got it. thanks again | 02:38 |
sdake_ | dolpher_ no problem | 02:38 |
sdake_ | dolpher_ essentially the docker images have not been pushed to the docker registry | 02:38 |
sdake_ | it is a technical issue on my system | 02:38 |
sdake_ | in the meantime, you can workaround by building all imags locally on your system | 02:39 |
sdake_ | it takesabout 45 minutes to do so | 02:39 |
dolpher_ | ok, no problem | 02:39 |
sdake_ | whereas a pull takes 10 minutes | 02:39 |
dolpher_ | I built those images on my own | 02:39 |
sdake_ | we will push the images soon as I can sort out the technical issues | 02:39 |
sdake_ | cool so your all set | 02:39 |
sdake_ | there is already a bug open on this issue | 02:39 |
sdake_ | i'm going to tyr to get one of the other core reviewers to push the images | 02:39 |
sdake_ | tyr to get / will get ;) | 02:40 |
dolpher_ | Good to know that:-) | 02:40 |
*** dolpher has quit IRC | 02:40 | |
*** dolpher_ has quit IRC | 02:43 | |
*** coolsvap is now known as coolsvap|away | 02:50 | |
*** walters has joined #kolla | 03:11 | |
SamYaple | sdake_: i can try pushing tonight, but i still haven't setup the RAX servers yet | 03:16 |
sdake_ | samyaple no sweat -whenever you can get to it - but try to push the tagged version | 03:17 |
SamYaple | just --release? | 03:17 |
sdake_ | --releae --push is what i use | 03:17 |
SamYaple | ok | 03:17 |
sdake_ | spelled properly of course ;) | 03:17 |
SamYaple | so are we going to support things like kilo-1 ... kilo-23 tags? | 03:17 |
sdake_ | huh? | 03:17 |
SamYaple | every time we push that push should have a unique tag | 03:18 |
SamYaple | are we going to do that | 03:18 |
SamYaple | on top of having the image also tagged as "latest" | 03:18 |
sdake_ | we have taled about it | 03:19 |
sdake_ | but we don't have a way to do it in the gate because of the time limits | 03:19 |
sdake_ | so not sure | 03:19 |
SamYaple | its instant? | 03:19 |
sdake_ | is the answer thus far | 03:19 |
sdake_ | say gotta eat my salad, bbiaf ok? | 03:19 |
sdake_ | yes but we only push latest 3 times a release | 03:19 |
sdake_ | not on every release | 03:19 |
sdake_ | pushing takes about 5 hours | 03:19 |
sdake_ | rather not on every commit | 03:20 |
sdake_ | let me eat, i'll bb in 20 mins or so ok? | 03:20 |
SamYaple | oh. i see what you are saying. yea we gotta fix that otherwise well always be woefully out of date for security patches | 03:20 |
SamYaple | sure | 03:20 |
openstackgerrit | Sam Yaple proposed stackforge/kolla: Ansible Glance support https://review.openstack.org/198494 | 03:23 |
sdake_ | samyaple bcak- btw i think its called "ansible-service" | 03:28 |
*** nihilifer has joined #kolla | 03:28 | |
SamYaple | nah lets go with server | 03:28 |
openstackgerrit | Sam Yaple proposed stackforge/kolla: Ansible Glance support https://review.openstack.org/198494 | 03:28 |
sdake_ | samyaple thanks ;) | 03:29 |
SamYaple | did you see https://review.openstack.org/#/c/198520/ | 03:29 |
SamYaple | why is jenkins making actual comments now | 03:30 |
SamYaple | nvm | 03:30 |
SamYaple | wierd formating issue | 03:30 |
sdake_ | i did see, I was waiting until monday for the security cat I asked to look at the bug to taek a look | 03:30 |
sdake_ | but we can pprove as is | 03:30 |
SamYaple | who did you ask? someone commented on the bug | 03:30 |
SamYaple | from cisco it looks like | 03:30 |
sdake_ | hmm | 03:31 |
sdake_ | mental block | 03:31 |
sdake_ | sec | 03:31 |
*** tobe has joined #kolla | 03:31 | |
sdake_ | ya dave | 03:31 |
sdake_ | thats who i asked | 03:31 |
SamYaple | yea he commented, i responded. It wasn't useful because we dont use python here (ansible does, but thats not us) | 03:32 |
sdake_ | yup | 03:33 |
sdake_ | he didn't quite understand the issue - I line dthe review for the fix | 03:33 |
sdake_ | asked him to take a look with a review | 03:33 |
*** nihilifer has quit IRC | 03:34 | |
SamYaple | cool. i played around, we _might_ be able to make the name unique per tempfile, but i didn't get it to work immediately. The 'lookup' part is what kills us | 03:34 |
SamYaple | i looked at how to fix ansible to avoid this whole mess but it is more complicated than i thought due to the structure | 03:35 |
openstackgerrit | Swapnil Kulkarni proposed stackforge/kolla: Add config-internal/config-external for cinder-app https://review.openstack.org/198223 | 03:53 |
*** coolsvap|away is now known as coolsvap | 03:53 | |
sdake_ | coolsvap work looking good ;) | 03:55 |
coolsvap | sdake_, one update i misssed | 03:56 |
coolsvap | Dockerfile for cinder-base | 03:56 |
*** sdake_ is now known as sdake | 03:56 | |
openstackgerrit | Swapnil Kulkarni proposed stackforge/kolla: Add config-internal/config-external for cinder-app https://review.openstack.org/198223 | 03:57 |
openstackgerrit | Swapnil Kulkarni proposed stackforge/kolla: Add config-internal/config-external to Designate containers https://review.openstack.org/198275 | 04:01 |
openstackgerrit | Swapnil Kulkarni proposed stackforge/kolla: Add config-internal/config-external for Ceilometer https://review.openstack.org/198241 | 04:05 |
coolsvap | sdake, will you review https://review.openstack.org/#/c/181811/, I had done this sometime back | 04:09 |
sdake | coolsvap not know sure it does but looks ok to me | 04:11 |
*** dims_ has joined #kolla | 04:12 | |
*** dims__ has joined #kolla | 04:16 | |
*** dims_ has quit IRC | 04:18 | |
*** dims__ has quit IRC | 04:20 | |
*** dims__ has joined #kolla | 04:21 | |
*** dims___ has joined #kolla | 04:22 | |
*** dims__ has quit IRC | 04:26 | |
*** dims___ has quit IRC | 04:27 | |
*** daneyon has joined #kolla | 04:28 | |
*** daneyon has quit IRC | 04:28 | |
*** daneyon has joined #kolla | 04:28 | |
*** coolsvap is now known as coolsvap|brb | 04:35 | |
*** tobe has quit IRC | 04:51 | |
*** nihilifer has joined #kolla | 04:53 | |
openstackgerrit | Swapnil Kulkarni proposed stackforge/kolla: Add config-internal/config-external for cinder-app https://review.openstack.org/198223 | 05:02 |
*** coolsvap|brb is now known as coolsvap | 05:06 | |
nihilifer | good morning | 05:11 |
SamYaple | morning | 05:12 |
vincent_vdk | good morning | 05:16 |
vincent_vdk | i just tried to deploy the kolla containers but it seems that some images are missing.. | 05:17 |
vincent_vdk | compose.progress_stream.StreamOutputError: Error: image kollaglue/centos-rdo-glance-data:latest not found | 05:17 |
sdake | build your own images vincent_vdk | 05:17 |
vincent_vdk | ah ok | 05:17 |
sdake | the images are not pushed at present because of technical problems on my end | 05:18 |
vincent_vdk | i see | 05:18 |
openstackgerrit | Swapnil Kulkarni proposed stackforge/kolla: Add config-internal/config-external for Ceilometer https://review.openstack.org/198241 | 05:18 |
sdake | samyaple said he will get images up in 1-2 days I think | 05:20 |
vincent_vdk | images are building :) | 05:21 |
sdake | make sure to use --release as a flag vincent_vdk | 05:24 |
vincent_vdk | ok | 05:24 |
sdake | otherwise you wont end up with images tagged with :latest | 05:24 |
vincent_vdk | ah | 05:24 |
vincent_vdk | lets restart then | 05:25 |
sdake | note if you already have built, and you use --release, it will just tag them | 05:25 |
sdake | so the tagging isn't all that slow - probablytakes 1-2 minutes at max after you have already built | 05:25 |
openstackgerrit | Swapnil Kulkarni proposed stackforge/kolla: Add config-internal/config-external for horizon https://review.openstack.org/198600 | 05:26 |
*** coolsvap has left #kolla | 05:27 | |
sdake | perhaps next time we should start with the big one ;) | 05:29 |
*** bmace has quit IRC | 05:31 | |
vincent_vdk | must have been quite some work to build the container images | 05:35 |
sdake | you mean to implemenet the code base? | 05:37 |
vincent_vdk | all the work to get teh openstack services in container images | 05:37 |
vincent_vdk | and the tooling too | 05:37 |
sdake | most of the challenge was sorting out what to do and building the community | 05:38 |
SamYaple | getting the community to agree.... | 05:39 |
sdake | we have gone through about 2-3 major reworks which I'd consider "from scratch" implementations | 05:39 |
sdake | or to disagree and commit samyaple ;) | 05:39 |
sdake | the really cool thing is each time we did one of these major pieces of rework, our community size doubled :) | 05:41 |
sdake | yet it took lots of work to get existing community to agree on change in scope | 05:41 |
vincent_vdk | is it a goal to use kolla to deploy production workloads | 05:42 |
vincent_vdk | or is it rather meant for development setups | 05:42 |
sdake | production workloads | 05:42 |
vincent_vdk | ok, cool | 05:42 |
sdake | idea is kolla is an upstream for downstream openstack products | 05:43 |
sdake | that way everyone working on making an openstack product doesn't have to have a 40 person team on staff to do the job | 05:43 |
sdake | instead eveyrone can split the cost of the dev | 05:43 |
*** bmace has joined #kolla | 05:43 | |
sdake | and hopefully end up with somehting better then they could have done on their own in a proprietary way | 05:43 |
sdake | that said, some folks want to replace devstack with kolla | 05:44 |
vincent_vdk | which makes sense | 05:44 |
sdake | i personally dont see the appeal, but maye i'm dense ;-) | 05:44 |
vincent_vdk | even better to use the same thing for dev/prod | 05:44 |
sdake | but folks will do whatever they want, so if the cmmunity ends up wanting to have an alternative to devstack - as long as it meets quality standards of the review process not going to stop it with a -2 vote | 05:45 |
vincent_vdk | i hope i can push this a bit here internally | 05:45 |
*** dasm|afk is now known as dasm | 05:46 | |
sdake | note however I think our prioerity shoudl not be devstack replacement but openstack deployment ;) | 05:47 |
dasm | hello o/ | 05:47 |
sdake | hey dasm | 05:47 |
sdake | but i'm just 1 of our 15-20 person dev community | 05:47 |
SamYaple | sdake: i agree. it should not be a priority to be a devstack replacement, _however_ we are essentially a devstack alternative by merely existing | 05:49 |
SamYaple | dev a patch and then using that exact same container in testing, and then in production if there is no issues is a major thing | 05:49 |
SamYaple | the bit-for-bit dev stuff is now in production. awesome | 05:50 |
sdake | yup i see the appeal of that part of things | 05:50 |
sdake | but i think the dev cycle is slower with kolla | 05:50 |
sdake | have to rebuild containers | 05:50 |
sdake | takes more time then stopping/starting a process | 05:51 |
SamYaple | sdake: the dev cycle is much much faster with kolla | 05:51 |
sdake | the big problem with devstac is it wrecks your system after it does its thing | 05:51 |
*** bmace has quit IRC | 05:52 | |
SamYaple | rebuilding a container, singular, takes 5 minutes, 10 tops | 05:52 |
SamYaple | thats with no cache | 05:52 |
sdake | did your faster rebuild tool hit the repo yet samyaple | 05:52 |
SamYaple | no i just added the BP, im working in docker-py libs now | 05:52 |
SamYaple | we can merge it when push exists for it | 05:53 |
SamYaple | then there would be varioaus todo and imporvements for it | 05:53 |
SamYaple | but it can be an alternate script until its ready anyway | 05:53 |
sdake | take care to eep it wip then - might put in commit msg title | 05:53 |
sdake | i was thining for the short term we could eep both | 05:54 |
sdake | right | 05:54 |
SamYaple | yea i was planning on merging it now, but people kept asking for htings | 05:54 |
SamYaple | next commit will be merge ready | 05:54 |
SamYaple | no WIP | 05:54 |
sdake | let sjust get it ready for merge | 05:54 |
sdake | and merge it in | 05:54 |
SamYaple | yup | 05:54 |
sdake | so we can get some time using it in the real dev cycle | 05:54 |
*** bmace has joined #kolla | 05:54 | |
*** bmace is now known as bmace_away | 05:54 | |
SamYaple | once it sits for a while we can add the templating to remove our symlink stuff really quickly | 05:55 |
SamYaple | only one function needs to change | 05:55 |
sdake | you want to do that prior to l2 then? | 05:55 |
sdake | I'd prefer to wait until l3 | 05:55 |
sdake | for templating | 05:56 |
sdake | we got alot of changes queued up as is | 05:56 |
SamYaple | i agree. the build script should be baked in by the start of l3 | 05:56 |
SamYaple | then we can hammer out templating | 05:56 |
sdake | ya lets get it merged now but wait on templating | 05:56 |
sdake | or put the code in but not re-factor our code bae for templating until l3 | 05:56 |
SamYaple | thats the plan stan | 05:56 |
sdake | cool because we only have 3 weeks left to get er all done ;) | 05:57 |
SamYaple | it should actually greatly reduce our code base size | 05:57 |
sdake | and by er, I mean source based installs and ansible | 05:57 |
SamYaple | i estimate by 50% for the dockerfiles | 05:57 |
sdake | i just dont want a 2 week slip because of a bunch of changes at l2 | 05:57 |
SamYaple | mainly because we can share the common "COPY" lines between all distros now | 05:57 |
SamYaple | im with you. templating is L3 agreed | 05:58 |
sdake | we are already pretty much rewriting the entire code base for l2 ;) | 05:58 |
sdake | fortunately we only ahve 2-3k lines of code | 05:58 |
sdake | so its not like a huge deal | 05:58 |
SamYaple | Im just happy that we are both adding and removing code. a good project is about reducing lines of code as much as adding it | 05:58 |
sdake | fortunately our l2 refactor keeps the internal config model mostly the same | 06:01 |
sdake | so that model of usage remains mostly unaltered minus the one environment variable we had to add | 06:01 |
*** dims_ has joined #kolla | 06:10 | |
*** dims_ has quit IRC | 06:15 | |
vincent_vdk | any idea what this can be | 06:19 |
vincent_vdk | tools/kolla: line 78: keystone: command not found | 06:19 |
vincent_vdk | i suppose keystone is only available from within the container? | 06:19 |
sdake | vincent_vdk: https://github.com/stackforge/kolla/blob/master/docs/dev-quickstart.md | 06:20 |
sdake | need to install the clients for various services | 06:20 |
vincent_vdk | ah ok | 06:21 |
sdake | Next, install the OpenStack python clients if they are not installed: | 06:21 |
sdake | sudo yum install python-keystoneclient python-glanceclient \ | 06:22 |
sdake | python-novaclient python-heatclient python-neutronclient | 06:22 |
SamYaple | sdake: that should really be switched to python-openstackclient | 06:22 |
SamYaple | for most of that at least | 06:22 |
sdake | our init-runonce needs to be modified to support osc | 06:22 |
SamYaple | openstackclient doesn't support glance image uploads, but openstackclient is _required_ for some keystone bits | 06:22 |
vincent_vdk | i'll have to add some repos it seems | 06:23 |
vincent_vdk | can i install from pip? | 06:23 |
SamYaple | vincent_vdk: i would recommend it | 06:23 |
sdake | pip should work | 06:23 |
vincent_vdk | ok | 06:23 |
sdake | vincent_vdk make sure to read that quickstart, another critical thing is you need to turn off the system libvirtd | 06:28 |
*** daneyon has quit IRC | 06:28 | |
sdake | ok folks I've hit the wall - bed time :) | 06:28 |
vincent_vdk | bye | 06:29 |
*** tobe has joined #kolla | 06:38 | |
vincent_vdk | is it possible there is a bug in the swift base dockerfile | 06:49 |
vincent_vdk | i see this line | 06:49 |
SamYaple | vincent_vdk: swift does not work | 06:49 |
vincent_vdk | config-swift.sh /opt/swift/config-swift.sh | 06:49 |
vincent_vdk | ah ok | 06:49 |
SamYaple | it is the only container series that is broken | 06:50 |
vincent_vdk | then there is another isseu i need to figure out | 06:50 |
*** Slower has joined #kolla | 06:53 | |
*** tobe has quit IRC | 07:08 | |
*** dims_ has joined #kolla | 07:12 | |
*** dolpher1 has joined #kolla | 07:13 | |
*** dims_ has quit IRC | 07:16 | |
*** dolpher has joined #kolla | 07:17 | |
*** dolpher1 has quit IRC | 07:19 | |
*** tobe has joined #kolla | 07:20 | |
*** dolpher1 has joined #kolla | 07:26 | |
openstackgerrit | Sam Yaple proposed stackforge/kolla: make merge_configs idempotent https://review.openstack.org/198519 | 07:26 |
*** dolpher has quit IRC | 07:27 | |
*** athomas has joined #kolla | 08:01 | |
*** daneyon has joined #kolla | 08:17 | |
*** daneyon has quit IRC | 08:22 | |
*** jmccarthy has joined #kolla | 08:39 | |
*** gfidente has joined #kolla | 08:59 | |
*** pbourke has quit IRC | 09:26 | |
*** pbourke has joined #kolla | 09:27 | |
*** athomas has quit IRC | 09:52 | |
*** athomas has joined #kolla | 10:02 | |
*** mandre has joined #kolla | 10:03 | |
*** daneyon has joined #kolla | 10:06 | |
*** daneyon has quit IRC | 10:11 | |
*** dims_ has joined #kolla | 10:47 | |
*** dims_ has quit IRC | 10:52 | |
harmw | pbourke: thanks for the review on mariadb, the aim was to get it running with /start.sh and not a thourough cleanup. Ill see if I can put more in commitmsg, and that hint about bash4 is a good reason for another patchset as well | 10:54 |
pbourke | harmw: yes, the patch looked like a cleanup, which is why I didn't expect to see any content change on the scripts themselves | 10:56 |
pbourke | harmw: if the changes are required to merge the scripts can you note that in the commit msg, if not I would vote to drop them | 10:57 |
pbourke | or add them in another commit | 10:57 |
*** tobe has quit IRC | 11:01 | |
*** mstachow has joined #kolla | 11:04 | |
mstachow | o/ all | 11:04 |
SamYaple | harmw: i commented there, you dont need to adjust the mariadb containers | 11:07 |
SamYaple | i dont think the mariadb containers iwll ever get config-external love since that container doesn't have any way to HA itself | 11:10 |
*** rhallisey has joined #kolla | 11:15 | |
harmw | no probably not, but it sucks having some containers differ from the rest | 11:28 |
harmw | hence this commit | 11:29 |
SamYaple | im actually hoping we deprecate that container... for galera | 11:29 |
SamYaple | since galera can do single host | 11:29 |
harmw | SamYaple: didn't I propose something like that already? | 11:29 |
harmw | during galera development | 11:29 |
SamYaple | i said that was a good i dea | 11:30 |
SamYaple | thre was worry that it didnt work single host | 11:30 |
SamYaple | it does as i use it single host | 11:30 |
harmw | weird, since triplo is using it single host | 11:30 |
harmw | iirc, you objected initially | 11:30 |
SamYaple | idk im here now | 11:30 |
SamYaple | no that was because of mariadb 5.5 mariadb 10 | 11:31 |
harmw | and that involved the patches, wsprep | 11:31 |
harmw | 5.5 needed additional patches, 10 doesn't | 11:31 |
harmw | anyway.. :) | 11:32 |
harmw | ill take another look tonight pbourke | 11:32 |
harmw | we shouldn't waste much time on this though, thats not the intent | 11:32 |
SamYaple | actually its not that 5.5 needed more, its that the version in the repo DOESNT HAVE the package | 11:32 |
SamYaple | patches* | 11:32 |
*** bmace_away has quit IRC | 11:33 | |
harmw | ok | 11:33 |
SamYaple | basically whats in the repo is missing the packages, 10 isnt in the repo | 11:33 |
*** rhallisey has quit IRC | 11:36 | |
harmw | so SamYaple, instead of aligning mariadb it would be more beneficial to move from maria to single host galera straight away | 11:38 |
SamYaple | everyone needs to stop calling it galera :( | 11:38 |
SamYaple | instead of mariadb without galera, we should just drop mariadb contaienrs and use the mariadb with glarea containers | 11:38 |
harmw | :) | 11:39 |
harmw | ill abandon this work, and open up a new bug to get that going | 11:39 |
*** bmace_away has joined #kolla | 11:45 | |
*** mandre has quit IRC | 11:48 | |
*** mandre has joined #kolla | 11:50 | |
*** mstachow has quit IRC | 11:53 | |
SamYaple | ok sorry about the shortness before. environment down, on the phone with unrelated issues and several irc notifications | 11:54 |
SamYaple | all cleaned up though | 11:54 |
*** daneyon has joined #kolla | 11:55 | |
*** daneyon has quit IRC | 12:00 | |
*** bradjones has joined #kolla | 12:01 | |
*** bradjones has quit IRC | 12:01 | |
*** bradjones has joined #kolla | 12:01 | |
*** dims_ has joined #kolla | 12:03 | |
*** mstachow has joined #kolla | 12:05 | |
*** rhallisey has joined #kolla | 12:05 | |
*** dims_ has quit IRC | 12:08 | |
harmw | hehe | 12:13 |
openstackgerrit | Ryan Hallisey proposed stackforge/kolla: Install oslo.service in cinder https://review.openstack.org/198697 | 12:23 |
harmw | rhallisey: how's the cinder work holding up, regarding config-internal? | 12:24 |
openstackgerrit | Ryan Hallisey proposed stackforge/kolla: Add oslo package into cinder https://review.openstack.org/198697 | 12:24 |
rhallisey | harmw, I think someone already has a patch for that | 12:24 |
harmw | I know, your name is on the etherpad listed as 2nd :) | 12:25 |
SamYaple | morning rhallisey | 12:25 |
rhallisey | ya I missed the meeting so I just added my name to it | 12:25 |
harmw | and given the current review scored -1, I was wondering perhaps you've got anything underway | 12:25 |
rhallisey | SamYaple, morning | 12:25 |
*** diga has quit IRC | 12:26 | |
rhallisey | harmw, unfortunately I don't, the works looks mostly done I'll have to review | 12:26 |
harmw | ok | 12:26 |
pbourke | SamYaple: when you say, "Additionally, this will have to implement the openstack-base container rather than just have a placeholder folder." - can you expand? | 12:27 |
pbourke | what implementation is needed? | 12:27 |
SamYaple | review number? | 12:28 |
pbourke | https://review.openstack.org/#/c/197897/ | 12:28 |
pbourke | I understand your first point, just not the second | 12:29 |
SamYaple | ah i see you have a symlink rather than what I thought was happening | 12:30 |
SamYaple | This needs to be discussed more. I think both binary AND source can benefit from a 'base -> openstack-base -> glance-base' structure | 12:30 |
pbourke | ill take a look and see how distruptive it would be to add something like this | 12:32 |
SamYaple | it would touch all the openstack services, and we would refactor the base image | 12:34 |
SamYaple | not to much work to be honest | 12:34 |
SamYaple | did the same migration in yaodu | 12:34 |
SamYaple | pbourke: have you actually run the ansible bits? | 12:35 |
pbourke | SamYaple: Ive just ran the rabbitmq role to see how it works | 12:36 |
SamYaple | thoughts? | 12:36 |
SamYaple | did you do aio, multihost? | 12:36 |
SamYaple | i need feedback ive been coding in a backhole! | 12:36 |
pbourke | aio. just enough to be able to review the related patches really. I can try a multihost one now | 12:37 |
SamYaple | oh oh scale from aio to multihost | 12:37 |
SamYaple | do it | 12:37 |
SamYaple | do it do it do it | 12:37 |
SamYaple | its slick | 12:37 |
pbourke | ha | 12:37 |
pbourke | ok | 12:37 |
SamYaple | harmw: https://review.openstack.org/#/c/198494/ | 12:38 |
SamYaple | i thought that was interesting too | 12:38 |
SamYaple | but it turns out the db code uses the galnce-api config file | 12:38 |
pbourke | SamYaple: the first thing I tripped over actually was it the very latest ansible is required (1.9.2) | 12:40 |
pbourke | there's some reference to this bug in one of the roles but others suffer from the same problem | 12:40 |
SamYaple | oh yea... delegate_to | 12:40 |
SamYaple | it requires 1.9 | 12:40 |
pbourke | it was something around the docker_api_version | 12:41 |
pbourke | ok, second. why is aio trying to access /usr/share/kolla | 12:41 |
SamYaple | oh that one too. that was because you were running a to new version of docker-py | 12:41 |
SamYaple | thats where it dumps template files | 12:42 |
pbourke | need to mention that in the docs | 12:42 |
pbourke | I'll file these as I find them | 12:43 |
SamYaple | its configurable | 12:43 |
SamYaple | but please do update the docs | 12:43 |
SamYaple | I personally dont think it sa good default, but thats what i was told to use a while back | 12:43 |
SamYaple | probably owuldnt hold weight today | 12:44 |
openstackgerrit | Sam Yaple proposed stackforge/kolla: Add new build script https://review.openstack.org/196617 | 12:44 |
pbourke | the main issue is it's not accessible by non-root by default | 12:44 |
SamYaple | yea we really need to discuss the non-root stuff | 12:45 |
SamYaple | we should be able to work the playbooks in such a way they dont REQUIRE AND ABSOLUTELY DEPEND ON ROOT | 12:45 |
SamYaple | alot of ansible playbooks do | 12:46 |
SamYaple | including some that deploy openstack | 12:46 |
SamYaple | but we should be able to work around that | 12:46 |
pbourke | Creating haproxy mysql user... | 12:46 |
pbourke | One or more undefined variables: 'keystone_internal_address' is undefined | 12:46 |
pbourke | but it is | 12:46 |
SamYaple | what command line are you running it with? | 12:46 |
pbourke | ansible-playbook -i inventory/all-in-one -e @/etc/kolla/defaults.yml -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml site.yml -vv | 12:47 |
SamYaple | check /etc/kolla/globals.yml to see if keystone_internal_address is set | 12:47 |
pbourke | $ grep -ri internal_address /etc/kolla/ | 12:47 |
pbourke | /etc/kolla/globals.yml:kolla_internal_address: "192.168.33.10" | 12:47 |
pbourke | /etc/kolla/globals.yml:database_address: "{{ keystone_internal_address }}" | 12:47 |
SamYaple | yea thats a typo see | 12:47 |
SamYaple | i have that fixed ina a bug upstream | 12:48 |
SamYaple | i thikn | 12:48 |
pbourke | hmm | 12:48 |
pbourke | I'm not seeing it | 12:48 |
pbourke | (the typo) | 12:48 |
SamYaple | kolla_internal_address | 12:49 |
SamYaple | keystone_internal_address | 12:49 |
pbourke | ah | 12:49 |
SamYaple | actually i dont have that fixed, please file a bug for that | 12:49 |
SamYaple | it is however fixed in my globals file :D | 12:50 |
pbourke | now fixed in mine too | 12:50 |
SamYaple | plz file bug | 12:51 |
pbourke | will do | 12:51 |
SamYaple | maybe even patch *wink* *wink* | 12:51 |
pbourke | want to get through to the end and file all together | 12:51 |
pbourke | here's the next one | 12:51 |
pbourke | same step (haproxy) - the python mysqldb module is required | 12:51 |
SamYaple | yea thats a docs bug | 12:51 |
SamYaple | you need python-mysqldb package | 12:52 |
SamYaple | installed on the dest host | 12:52 |
SamYaple | really it should be taken care of by a "base/common/prep" playbook | 12:52 |
pbourke | noted | 12:53 |
*** dims_ has joined #kolla | 12:55 | |
pbourke | is there state I need to clear on localhost other than running containers when trying again from scratch? | 12:56 |
pbourke | getting, "unable to connect to database, check login_user and login_password are correct" | 12:56 |
SamYaple | nope. destroy containers then youre good | 12:56 |
SamYaple | check your configuration files to make sure they were populated wit hthe right ip address | 12:57 |
SamYaple | make sure youre listening on the right i paddress | 12:57 |
*** dims__ has joined #kolla | 12:57 | |
SamYaple | brb | 12:57 |
pbourke | $ docker logs facf88a47665 | 12:58 |
pbourke | ERROR: missing DB_CLUSTER_BIND_ADDRESS | 12:58 |
pbourke | kk | 12:58 |
*** dims___ has joined #kolla | 13:00 | |
*** dims_ has quit IRC | 13:00 | |
*** dims_ has joined #kolla | 13:01 | |
pbourke | that would seem to be coming from config-internal which shouldn't be executing? | 13:01 |
pbourke | ah I probably need to rebuild the containers to stop them coming from dockerhub | 13:02 |
*** dims__ has quit IRC | 13:03 | |
*** dims___ has quit IRC | 13:05 | |
*** nihilifer has quit IRC | 13:05 | |
SamYaple | probably :) | 13:06 |
*** dims__ has joined #kolla | 13:06 | |
*** mstachow has quit IRC | 13:06 | |
SamYaple | driving home. lemme know how it goes and thank you for documenting things pbourke | 13:07 |
SamYaple | it helps alot | 13:07 |
pbourke | no prob | 13:07 |
SamYaple | i hate building al lthis in a vacuum of feedback | 13:07 |
*** dims_ has quit IRC | 13:09 | |
*** dims__ has quit IRC | 13:11 | |
pbourke | this is weird I've rebuilt the galera container to make sure I have the right one and it's still complaining about that missing var | 13:22 |
*** jtriley has joined #kolla | 13:24 | |
SamYaple | pbourke: you have to rebuild all of them | 13:35 |
SamYaple | the base container has common script changes | 13:35 |
pbourke | SamYaple: I think the issue was pull_policy | 13:36 |
pbourke | it was overwriting my latest | 13:36 |
SamYaple | yea you need it to be "missing" | 13:37 |
SamYaple | i thought i put that in the docs | 13:37 |
pbourke | nope :) | 13:37 |
pbourke | dont worry I'll add it | 13:37 |
pbourke | SamYaple: do you have a sample openrc I can use? | 13:41 |
pbourke | trying the one as generated by genenv but with OS_PASSWORD set to "password", but not authenticating | 13:42 |
*** daneyon has joined #kolla | 13:44 | |
SamYaple | pbourke: yea here is the ones i genereate http://paste.openstack.org/show/348609/ | 13:44 |
SamYaple | pbourke: but remeber, keystone is b0rked without https://review.openstack.org/#/c/198533/ | 13:46 |
pbourke | hmm I think there's other problems | 13:47 |
pbourke | Exception occurred processing WSGI script '/var/www/cgi- | 13:47 |
pbourke | bin/keystone/main' | 13:47 |
SamYaple | look at what that review modifies... | 13:47 |
*** daneyon has quit IRC | 13:48 | |
*** prad has joined #kolla | 13:53 | |
*** jmccarthy has quit IRC | 13:59 | |
*** apmelton has joined #kolla | 14:04 | |
pbourke | is that working for you? | 14:09 |
pbourke | still getting logs created in /var/log/keystone owned by root | 14:09 |
pbourke | SamYaple: ^ | 14:10 |
dolpher1 | Anyone running into this issue? https://github.com/docker/docker/issues/10180, looks like a docker problem. | 14:32 |
dolpher1 | I consistently fail on this while building the kollaglue/centos-rdo-glance-registry | 14:32 |
pbourke | dolpher1: not personally | 14:33 |
dolpher1 | The error message is "Rpmdb checksum is invalid: pkg checksums:" | 14:34 |
pbourke | dolpher1: if there's no known workaround mentioned on that thread I doubt you'll get on here | 14:36 |
pbourke | *one | 14:36 |
pbourke | never say never though :) | 14:36 |
SamYaple | pbourke: the apache process is run as root I believe, so that is what would be creating the logs | 14:42 |
SamYaple | whats teh actual issue? | 14:42 |
SamYaple | dolpher1: what is your backend? | 14:43 |
pbourke | that's what I was thinking | 14:43 |
SamYaple | building images with overlayfs is b0rked in a number of ways | 14:43 |
dolpher1 | yeah, it's overlay fs | 14:43 |
SamYaple | dolpher1: yea thats fine for running, but dont build with that | 14:43 |
dolpher1 | I guess I need to switch back to aufs? | 14:43 |
pbourke | SamYaple: the issue is when I do a 'keystone token-get' I get 'Authorization Failed: Internal Server Error (HTTP 500)'. If I fix the perms on /var/log/keytone/* I then get 'Authorization Failed: The resource could not be found. (HTTP 404)' | 14:44 |
pbourke | SamYaple: not sure if the two are related | 14:44 |
SamYaple | dolpher1: any other backend *should* work | 14:44 |
SamYaple | I actually use zfs myself so even the newer ones are good | 14:44 |
SamYaple | pbourke: are you running with the review from above? | 14:44 |
SamYaple | 13:46 < SamYaple> pbourke: but remeber, keystone is b0rked without https://review.openstack.org/#/c/198533/ | 14:44 |
pbourke | SamYaple: yes | 14:44 |
SamYaple | what is your OS_AUTH_URL? | 14:45 |
pbourke | doesn't change anything as the logs aren't present at time of image build | 14:45 |
SamYaple | well it does changes things because keyston doesnt work without that patch at ALL | 14:45 |
pbourke | OS_AUTH_URL=http://192.168.33.10:35357 | 14:46 |
pbourke | I meant in regards to the log perms | 14:46 |
dolpher1 | thanks SamYaple and pbourke, I will try other backend | 14:46 |
*** vinkman has joined #kolla | 14:47 | |
*** jruano has joined #kolla | 14:47 | |
SamYaple | pbourke: after you rebuilt the image, did you drop the keystone database? | 14:48 |
pbourke | I think so but I'll try again just to be sure | 14:48 |
pbourke | stopping container == dropping db right? | 14:48 |
SamYaple | nope | 14:48 |
pbourke | bah | 14:48 |
pbourke | rm'ing container? | 14:49 |
SamYaple | mysql -uroot -ppassword -h192.168.33.10 -Bne 'drop database keystone;' | 14:49 |
SamYaple | basically here is what is happening. The KOLLA_BOOTSTRAP code is _only_ being triggered when the databse registers that it had to create the initial keystoen database | 14:51 |
SamYaple | so when you change the bootstrap code, to get it to rerun you have ot drop the database | 14:51 |
SamYaple | the bootstrap code should only ever be run a single time for an environment, so this issue will come up alot for testing, but rarely in production | 14:51 |
pbourke | right, but just to be sure, if I stop all containers and rerun it will start those up again rather than re-creating? | 14:52 |
*** jtriley has quit IRC | 14:52 | |
SamYaple | pbourke: im not positive. I want to say just start but that depends on a number of factors, including whether it had to pull a new image | 14:53 |
SamYaple | recreating wouldn't cause any data loss even in AIO though | 14:53 |
SamYaple | have to feed baby and go to bed | 14:53 |
pbourke | kk | 14:53 |
SamYaple | queue the questions if you need | 14:53 |
SamYaple | file those bugs! thanks again pbourke | 14:53 |
SamYaple | youre the man | 14:53 |
pbourke | no worries | 14:54 |
pbourke | https://bugs.launchpad.net/kolla/+bug/1471824 | 14:54 |
openstack | Launchpad bug 1471824 in kolla "/usr/share/kolla needs to be documented in docs/ansible-deployment.md" [Undecided,New] | 14:54 |
pbourke | https://bugs.launchpad.net/kolla/+bug/1471825 | 14:54 |
openstack | Launchpad bug 1471825 in kolla "database_address in etc/kolla/globals.yml should be set to kolla_internal_address" [Undecided,New] | 14:54 |
pbourke | https://bugs.launchpad.net/kolla/+bug/1471827 | 14:54 |
openstack | Launchpad bug 1471827 in kolla "python-mysqldb needs to be installed on the deployment host for ansible" [Undecided,New] | 14:54 |
pbourke | https://bugs.launchpad.net/kolla/+bug/1471828 | 14:54 |
openstack | Launchpad bug 1471828 in kolla "docker_pull_policy should default to "missing" in etc/kolla/globals.yml" [Undecided,New] | 14:54 |
pbourke | https://bugs.launchpad.net/kolla/+bug/1471829 | 14:54 |
openstack | Launchpad bug 1471829 in kolla "Log files in /var/log/keystone are owned by root and not writable by keystone services" [Undecided,New] | 14:54 |
pbourke | https://bugs.launchpad.net/kolla/+bug/1471829 | 14:54 |
pbourke | once I get keystone working I'll try multinode | 14:55 |
*** diga has joined #kolla | 14:58 | |
*** diga has quit IRC | 14:58 | |
*** diga has joined #kolla | 14:59 | |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Fix incorrect database_address variable in globals.yml https://review.openstack.org/198758 | 15:00 |
*** kevsi has quit IRC | 15:01 | |
*** jmccarthy has joined #kolla | 15:02 | |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Set docker_pull_policy to "missing" in etc/globals.yml https://review.openstack.org/198760 | 15:07 |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Set docker_pull_policy to "missing" in globals.yml https://review.openstack.org/198760 | 15:08 |
*** dolpher1 has quit IRC | 15:08 | |
*** dims_ has joined #kolla | 15:09 | |
openstackgerrit | Merged stackforge/kolla: Add validation script for min env vars documentation https://review.openstack.org/197473 | 15:11 |
openstackgerrit | Merged stackforge/kolla: Make tools/min-env.sh portable https://review.openstack.org/197806 | 15:12 |
openstackgerrit | Merged stackforge/kolla: Sort variables and remove duplicates for min env doc https://review.openstack.org/197586 | 15:12 |
*** jtriley has joined #kolla | 15:28 | |
*** daneyon has joined #kolla | 15:33 | |
*** daneyon has quit IRC | 15:33 | |
*** absubram has joined #kolla | 16:17 | |
*** jasonsb has quit IRC | 16:26 | |
*** jasonsb has joined #kolla | 16:26 | |
*** jasonsb has quit IRC | 16:31 | |
*** jmccarthy has left #kolla | 16:33 | |
*** daneyon has joined #kolla | 17:00 | |
harmw | https://bugs.launchpad.net/kolla/+bug/1471897 | 17:04 |
openstack | Launchpad bug 1471897 in kolla "move mariadb container to mariadb-galera single-node" [Undecided,New] | 17:04 |
harmw | there | 17:04 |
harmw | hm, no coolswap | 17:04 |
harmw | where's he at | 17:04 |
*** jasonsb has joined #kolla | 17:16 | |
*** nihilifer has joined #kolla | 17:24 | |
*** nihilifer has quit IRC | 17:28 | |
*** jtriley has quit IRC | 17:31 | |
*** absubram has quit IRC | 17:33 | |
sdake | morning | 17:36 |
*** absubram has joined #kolla | 17:40 | |
*** absubram has quit IRC | 17:40 | |
*** bmace_away is now known as bmace | 17:41 | |
*** absubram has joined #kolla | 17:53 | |
*** jtriley has joined #kolla | 17:54 | |
*** jtriley has quit IRC | 17:59 | |
*** daneyon_ has joined #kolla | 18:15 | |
*** gfidente has quit IRC | 18:17 | |
*** jtriley has joined #kolla | 18:17 | |
*** daneyon has quit IRC | 18:18 | |
*** dims_ has quit IRC | 18:20 | |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Set docker_pull_policy to "missing" in globals.yml https://review.openstack.org/198760 | 18:30 |
openstackgerrit | Paul Bourke proposed stackforge/kolla: Fix incorrect database_address variable in globals.yml https://review.openstack.org/198758 | 18:31 |
*** jtriley has quit IRC | 18:37 | |
*** user_ has joined #kolla | 18:48 | |
*** user_ has quit IRC | 18:48 | |
*** jtriley has joined #kolla | 18:50 | |
*** athomas has quit IRC | 19:05 | |
sdake | note folks, please see subject for registering for magnum midcycle meetup - 2 days food provided 28th | 19:05 |
sdake | lunch provided 29th | 19:05 |
vinkman | magnum? | 19:06 |
sdake | wires crossed | 19:07 |
sdake | sorry - kolla midcycle ;) | 19:07 |
*** nihilifer has joined #kolla | 19:07 | |
sdake | i also work on magnum | 19:07 |
sdake | and was just talking about the magnum midcycle in our containerschannel | 19:07 |
bmace | :) | 19:07 |
sdake | so basically we are having a KOLLA midcycle 28th, 29th :) | 19:07 |
sdake | if your attending rmeotely pls register as well | 19:07 |
vinkman | O, you shipping lunch to us then? | 19:08 |
vinkman | :D | 19:08 |
bmace | all the bits you can eat. | 19:08 |
vinkman | as long as it is 8 ;) | 19:08 |
sdake | not shipping lunch ;) | 19:14 |
sdake | if your remote your on your own for food ;) | 19:15 |
sdake | also remote participation isn't as ideal as being there locally | 19:15 |
sdake | hard to get a word in edgewise :) | 19:15 |
*** nihilifer has quit IRC | 19:18 | |
sdake | slower rhallisey ping | 19:22 |
sdake | can one of you do that chanserv command I sent you via email plz | 19:22 |
rhallisey | ya sure | 19:22 |
sdake | thanks ;) | 19:23 |
* rhallisey is still looking for the emial | 19:24 | |
sdake | the last from me ;) | 19:25 |
*** ChanServ sets mode: +o rhallisey | 19:25 | |
Slower | sdake: there you go | 19:27 |
sdake | thans slower | 19:27 |
*** ChanServ sets mode: +o sdake | 19:28 | |
sdake | sweet | 19:28 |
sdake | thanks ;) | 19:28 |
*** sdake changes topic to "Please register for the the Kolla-Palooza midcycle July 28th, July 29th @ https://www.eventbrite.com/e/kolla-palooza-midcycle-event-tickets-17628669826 - Channel is Logged @ http://eavesdrop.openstack.org/irclogs/%23kolla/" | 19:29 | |
*** ChanServ sets mode: -o sdake | 19:29 | |
sdake | heads up, I am planning pto 19th-24th or somewhere in that range with less days | 19:31 |
sdake | i will have high speed access to the internets but plan to go hiking most of the time so ymmv contacting me ;) | 19:32 |
*** dims_ has joined #kolla | 19:36 | |
bmace | just give us your sat phone number ;) | 19:41 |
sdake | sat phones, do they still make those? :) | 19:43 |
sdake | true story, at my high school iridium directors/vps came and presented during our senior year design thing | 19:44 |
sdake | I asked the guy "what happens if one satallite fails" | 19:44 |
vinkman | Of course, how on earth are they going to make a new 24 if there is no sat phone Jack Bauer can use in some plane | 19:44 |
sdake | "we have 1 backup" | 19:44 |
sdake | what happens if the second satellite fails | 19:44 |
sdake | "the network stops working" | 19:44 |
sdake | the look on the guys face, epic :) | 19:44 |
sdake | wonder how many times he had answered that one before ;) | 19:44 |
sdake | he face palmed without face palming | 19:45 |
sdake | it was pretty funny :) | 19:45 |
bmace | well, when you need to push the hardware into space, it is hard to have a lot of backups :) | 19:46 |
vinkman | So is that true for DirecTV as well? | 19:47 |
sdake | possible but unclear | 19:48 |
sdake | iridium was doomed from the start ;( | 19:48 |
bmace | looks like direcTV has 14 active satellites. | 19:49 |
sdake | i think iridium is still around - government pays the bills now | 19:51 |
sdake | for war and stuff | 19:51 |
sdake | samyaple fine sir I need that list of modules to install | 19:54 |
sdake | samyaple when you wake up , please file a blueprint with relevant info - thanks :) | 19:54 |
sdake | or if you dont want to file blueprint communicate the list via mailing list and I'll file the blueprint | 19:55 |
Slower | sdake: fyi we're switching to full configs to feed the kolla containers | 20:01 |
Slower | I haven't looked at what you guys have yet though | 20:02 |
sdake | interesting, so no need for the internal config method we have now? | 20:02 |
sdake | well we can remove it once you are sure that is how you want to proceed, sound good? :) | 20:02 |
Slower | sdake: yeah | 20:03 |
Slower | sdake: yeah we have some refactoring to do to support that so don't pull it yet | 20:03 |
Slower | sdake: but it sounds like the best strategy for us | 20:03 |
sdake | nah it wont be until after l2 is out | 20:03 |
sdake | its actually a tactic, but ok :) | 20:03 |
Slower | tactic you say.. hmm.. :) | 20:06 |
Slower | I prefer eeeeevil plan | 20:06 |
Slower | its all about the eeeevil | 20:06 |
sdake | slower can you sort out if your coming to midcycle in person or remotely and register appropriately :) | 20:07 |
sdake | rhallisey same as well :) | 20:07 |
sdake | would be nice to get our cores there in person | 20:08 |
rhallisey | sdake, I haven't heard yet | 20:08 |
rhallisey | soon | 20:08 |
sdake | 13th is the 2 week travel window cutoff | 20:08 |
sdake | ok well if your not there in person, you will be remote at minimum? | 20:08 |
Slower | sdake: actually I might be coming | 20:09 |
Slower | sdake: angus is looking into funding | 20:10 |
sdake | cool well when you find out let me know | 20:10 |
sdake | my guess is funding is shot because of the goal to send as many folks to toyo as possible | 20:10 |
Slower | could be, I dunno | 20:10 |
sdake | I dunno either, but if you can't make in person will you be able to attend remotely? | 20:10 |
Slower | only if I can have beer in my office | 20:11 |
sdake | you can have whatever youw ant in your office afaik :) | 20:11 |
Slower | I'll be in my lawn chair drinking beer while you guys work just so you know.. ;-) | 20:11 |
vinkman | you just can not drink it :D | 20:11 |
Slower | I may be a bad influence on your meetings :) | 20:12 |
sdake | the problem with remote is everyone is sitting around chatting | 20:12 |
sdake | and its hard to get a word in edgewise ;) | 20:12 |
Slower | ya my experience as well | 20:12 |
sdake | in the future may only do remote midcycles | 20:13 |
sdake | cheaper and easier on folks | 20:13 |
sdake | via google hangouts or webex or the like | 20:13 |
bmace | with something like hangouts it would be easy enough to even do smaller l1 / l2 / l3 type meetings rather than doing some larger mid-cycle | 20:16 |
*** dims_ has quit IRC | 20:17 | |
Slower | sdake: a lot fun though imo :) | 20:19 |
sdake | bmace interestting idea for m cycle | 20:21 |
sdake | although I hate to take up 3% of our output on a sprint meeting every month :( | 20:22 |
sdake | part of the midcycle is so folks can meet others | 20:22 |
sdake | prior to summit ;) | 20:22 |
bmace | if folks have web cams i think you get that, to at least a better degree than irc, on hangouts. obviously you don't get the after hours / social side. | 20:25 |
*** nihilifer has joined #kolla | 20:32 | |
sdake | bmace agree | 20:38 |
sdake | well we can discuss during our m sessions if we get any in tokyo :) | 20:38 |
sdake | jasonsb where you attending the dinner on the 28th? | 20:40 |
sdake | jasonsb if so, you have to rsvp a ticket for that sepraately | 20:41 |
jasonsb | oh | 20:43 |
jasonsb | thanks, i missed that | 20:43 |
*** bradjones is now known as bradjones|away | 20:44 | |
jasonsb | sdake: thank you for watching out for me :) | 20:45 |
sdake | does anyone know mike nolte (or in channel?) Also same dinner rsvp if you want to join us for dinner :) | 20:46 |
jasonsb | mike is one of us | 20:46 |
jasonsb | me (jason) + umesh + mike | 20:46 |
jasonsb | i just mentioned rsvp for dinner to him | 20:46 |
sdake | jasonsb cool could you let him know [pls | 20:46 |
sdake | jasonsb sounds good | 20:51 |
*** dims_ has joined #kolla | 21:09 | |
*** dims_ has quit IRC | 21:14 | |
*** dims has joined #kolla | 21:16 | |
*** rhallisey has quit IRC | 21:27 | |
*** jruano has quit IRC | 21:35 | |
*** mfalatic has joined #kolla | 21:44 | |
*** mfalatic has quit IRC | 21:56 | |
*** absubram has quit IRC | 21:59 | |
*** nihilifer has quit IRC | 21:59 | |
*** jtriley has quit IRC | 22:08 | |
*** daneyon has joined #kolla | 22:09 | |
*** daneyon_ has quit IRC | 22:12 | |
*** prad has quit IRC | 22:15 | |
sdake | daneyon tooth all settled for the most part - it needs more surgey - a cap or filling or something - not sure on details | 22:17 |
sdake | waiting on dentist to call me | 22:17 |
sdake | its the step they do after the root canal | 22:17 |
sdake | but atlast the pain is gone | 22:17 |
bmace | hey folks, fyi, looks like our pep8 right now is not pep8 at all :) | 22:26 |
bmace | so i would like to change the name of the current tests to something more appropriate, add in a non-voting real pep8 gate, then fix the python issues since what little python we have is not pep8 compliant, then make it voting | 22:27 |
*** jruano has joined #kolla | 22:27 | |
bmace | if people have thoughts one way or another i would love to hear them :) | 22:27 |
sdake | sounds good, so we don't do flake8 in the current gate then? | 22:30 |
sdake | as we are introducing python code we probably should have flake8 in the pep8 gate ;) | 22:30 |
bmace | yeah, i was surprised to find it missing :). it looks like the pep8 gate just verifies the contents of existing .json / .yaml / dockerfiles in the codebase. | 22:31 |
bmace | not very peppy | 22:31 |
sdake | lol | 22:34 |
*** Slower has quit IRC | 22:34 | |
bmace | i am also open for good names for the new test that will encompass the json / yaml / dockerfile content validation. | 22:40 |
sdake | static_validate? | 22:41 |
bmace | config_validate? they are all pretty much config / property files of some kind or another | 22:41 |
sdake | sure | 22:42 |
sdake | i like static because they are static files | 22:42 |
sdake | meant not to change i think | 22:42 |
sdake | but go with whatever, I'm sure the bikeshedding will occur on your review ;) | 22:42 |
bmace | and we actually don't even have any json files right now, but we do have a few yaml, mostly under devenv / demos | 22:44 |
bmace | yup, easy enough to change. | 22:44 |
bmace | since this also interacts with the project-config tree, i am just going to introduce the new test, that does the same thing as the old one into #kolla, once that is in i can make the change in project-config to actually activate it, then i can make the old pep8 non-voting in project-config, do all the fix stuff in #kolla, then turn it into voting again | 22:47 |
sdake | that sounds good that keeps the gate from getting jammed on a bad commit :) | 22:48 |
bmace | exactly :) | 22:48 |
*** dims has quit IRC | 22:54 | |
*** jruano has quit IRC | 22:57 | |
*** daneyon has quit IRC | 23:05 | |
openstackgerrit | BorneMace proposed stackforge/kolla: Added additional tox test for json / yaml / link / dockerfile validation. This currently mimics the existing pep8 test which will be updated to run flake8 https://review.openstack.org/198922 | 23:26 |
sdake | bmace your commit message is busted bro | 23:37 |
bmace | oh? blueprint link seems to work fine. whats wrong w/ it? | 23:39 |
bmace | ah, i see your comment | 23:39 |
bmace | so 70 chars max? doesn't let you be terribly descriptive :) | 23:40 |
sdake | multiple lines | 23:40 |
sdake | but 70 chars max per line | 23:40 |
sdake | so | 23:40 |
bmace | kk | 23:40 |
sdake | title (50 chars) | 23:40 |
sdake | enter | 23:40 |
sdake | long description wrapped at 70 chars | 23:40 |
openstackgerrit | BorneMace proposed stackforge/kolla: Fixing tox tests - split out validation tests https://review.openstack.org/198922 | 23:45 |
sdake | bmace enjoy | 23:46 |
bmace | if any other core reviewer is around to take a look, i would love to get in the project-config stuff too, which can't be done until this is in. | 23:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!