*** kolla-slack has quit IRC | 00:00 | |
*** kolla-slack has joined #openstack-kolla | 00:00 | |
*** kolla-slack has joined #openstack-kolla | 00:00 | |
*** mnasiadka has joined #openstack-kolla | 00:02 | |
*** mnasiadka has quit IRC | 00:07 | |
*** rstarmer has quit IRC | 00:12 | |
*** mnasiadka has joined #openstack-kolla | 00:17 | |
*** kolla-slack has quit IRC | 00:21 | |
*** kolla-slack has joined #openstack-kolla | 00:21 | |
*** mnasiadka has quit IRC | 00:21 | |
*** jbrooks has quit IRC | 00:31 | |
*** mnasiadka has joined #openstack-kolla | 00:32 | |
*** jbrooks has joined #openstack-kolla | 00:33 | |
*** yangyapeng has quit IRC | 00:36 | |
*** mnasiadka has quit IRC | 00:37 | |
*** goldyfruit has quit IRC | 00:37 | |
*** zhurong has joined #openstack-kolla | 00:38 | |
*** jbrooks has quit IRC | 00:40 | |
*** jbrooks has joined #openstack-kolla | 00:41 | |
*** duonghq has joined #openstack-kolla | 00:43 | |
*** mnasiadka has joined #openstack-kolla | 00:47 | |
*** mnasiadka has quit IRC | 00:51 | |
*** tovin07_ has joined #openstack-kolla | 00:55 | |
*** zhaochao has joined #openstack-kolla | 00:58 | |
*** junboli has joined #openstack-kolla | 00:59 | |
*** jistr has quit IRC | 01:01 | |
*** mnasiadka has joined #openstack-kolla | 01:02 | |
*** jistr has joined #openstack-kolla | 01:02 | |
*** mnasiadka has quit IRC | 01:06 | |
*** junboli has quit IRC | 01:09 | |
*** pengdake has joined #openstack-kolla | 01:15 | |
*** caoyuan has joined #openstack-kolla | 01:16 | |
*** mnasiadka has joined #openstack-kolla | 01:17 | |
*** Angeh has quit IRC | 01:18 | |
*** yangyapeng has joined #openstack-kolla | 01:19 | |
*** mnasiadka has quit IRC | 01:21 | |
*** rstarmer has joined #openstack-kolla | 01:21 | |
*** dardelean has joined #openstack-kolla | 01:25 | |
*** dardelean has quit IRC | 01:29 | |
*** mnasiadka has joined #openstack-kolla | 01:32 | |
*** mnasiadka has quit IRC | 01:37 | |
*** salv-orlando has joined #openstack-kolla | 01:44 | |
*** rstarmer has quit IRC | 01:47 | |
*** mnasiadka has joined #openstack-kolla | 01:48 | |
*** salv-orlando has quit IRC | 01:49 | |
*** masahisa has joined #openstack-kolla | 01:49 | |
*** Sean-md has joined #openstack-kolla | 01:50 | |
Sean-md | kfox1111, ping | 01:52 |
---|---|---|
*** mnasiadka has quit IRC | 01:53 | |
*** rhallisey has quit IRC | 01:54 | |
*** pengdake_ has joined #openstack-kolla | 01:54 | |
*** pengdake has quit IRC | 01:55 | |
Sean-md | Is Kevin.Fox here? | 01:57 |
*** caowei has joined #openstack-kolla | 01:57 | |
*** hongbin has joined #openstack-kolla | 01:59 | |
*** rstarmer has joined #openstack-kolla | 01:59 | |
*** mnasiadka has joined #openstack-kolla | 02:03 | |
hogepodge | inc0: I forget, does kolla-ansible need to be installed on the target nodes or just the deploy node? | 02:05 |
*** mnasiadka has quit IRC | 02:08 | |
Sean-md | hogepodge, on the deploy node. | 02:12 |
*** mnasiadka has joined #openstack-kolla | 02:18 | |
*** mnasiadka has quit IRC | 02:23 | |
*** kevzha01 has joined #openstack-kolla | 02:23 | |
*** kevzha01_ has joined #openstack-kolla | 02:23 | |
*** kevzha01_ is now known as kevinz | 02:23 | |
*** kevzha01 has quit IRC | 02:24 | |
*** kevinz has quit IRC | 02:25 | |
*** threestrands has joined #openstack-kolla | 02:27 | |
*** threestrands has quit IRC | 02:27 | |
*** threestrands has joined #openstack-kolla | 02:27 | |
duonghq | hogepodge, just deploy node | 02:28 |
duonghq | hogepodge, you need nearly nothing from kolla on the target nodes | 02:28 |
*** rstarmer has quit IRC | 02:32 | |
*** mnasiadka has joined #openstack-kolla | 02:33 | |
*** caoyuan has quit IRC | 02:36 | |
*** mnasiadka has quit IRC | 02:38 | |
*** caoyuan has joined #openstack-kolla | 02:40 | |
*** mnasiadka has joined #openstack-kolla | 02:41 | |
*** mnasiadka has quit IRC | 02:46 | |
*** mnasiadka has joined #openstack-kolla | 02:47 | |
*** goldyfruit has joined #openstack-kolla | 02:48 | |
*** junboli has joined #openstack-kolla | 02:49 | |
*** chmarkus has quit IRC | 02:50 | |
*** chmarkus has joined #openstack-kolla | 02:51 | |
*** mnasiadka has quit IRC | 02:52 | |
*** Liuqing has joined #openstack-kolla | 02:56 | |
*** caoyuan has quit IRC | 02:56 | |
*** Liuqing has quit IRC | 02:57 | |
*** mnasiadka has joined #openstack-kolla | 03:02 | |
*** rstarmer has joined #openstack-kolla | 03:02 | |
*** Liuqing has joined #openstack-kolla | 03:06 | |
openstackgerrit | Nguyen Hung Phuong proposed openstack/kolla-kubernetes master: Remove pbr warnerrors in favor of sphinx check https://review.openstack.org/539782 | 03:06 |
*** mnasiadka has quit IRC | 03:07 | |
*** zhangfei has joined #openstack-kolla | 03:10 | |
openstackgerrit | James E. Blair proposed openstack/kolla master: Zuul: Remove project name https://review.openstack.org/539787 | 03:12 |
*** mnasiadka has joined #openstack-kolla | 03:17 | |
zhangfei | Hi, Jeffrey4l, do you know how to access from public ip, I have tried set kolla_internal_vip_address: internal ip; kolla_external_vip_address: public ip, but curl public_ip:80 failed | 03:19 |
*** kiennt26 has quit IRC | 03:19 | |
*** daidv has quit IRC | 03:19 | |
*** duonghq has quit IRC | 03:19 | |
*** kiennt26 has joined #openstack-kolla | 03:19 | |
*** duonghq has joined #openstack-kolla | 03:19 | |
*** daidv has joined #openstack-kolla | 03:19 | |
*** mnasiadka has quit IRC | 03:22 | |
openstackgerrit | lei zhang proposed openstack/kolla-kubernetes master: Zuul: Remove project name https://review.openstack.org/539789 | 03:31 |
*** mnasiadka has joined #openstack-kolla | 03:32 | |
*** unicell has quit IRC | 03:32 | |
*** mnasiadka has quit IRC | 03:37 | |
*** Liuqing has quit IRC | 03:40 | |
*** salv-orlando has joined #openstack-kolla | 03:45 | |
*** mnasiadka has joined #openstack-kolla | 03:47 | |
*** dave-mccowan has quit IRC | 03:48 | |
*** salv-orlando has quit IRC | 03:50 | |
*** mnasiadka has quit IRC | 03:52 | |
openstackgerrit | Guoqiang Ding proposed openstack/kolla-ansible master: Add the missing step in quickstart https://review.openstack.org/523077 | 03:53 |
*** pengdake_ has quit IRC | 03:58 | |
*** unicell has joined #openstack-kolla | 03:58 | |
*** unicell has quit IRC | 03:59 | |
*** skramaja has joined #openstack-kolla | 04:01 | |
*** coboluxx has quit IRC | 04:02 | |
*** mnasiadka has joined #openstack-kolla | 04:02 | |
*** rstarmer has quit IRC | 04:03 | |
*** mnasiadka has quit IRC | 04:07 | |
*** coolsvap has joined #openstack-kolla | 04:07 | |
*** lpetrut_ has joined #openstack-kolla | 04:09 | |
*** kiennt26 has quit IRC | 04:10 | |
*** harlowja has quit IRC | 04:12 | |
*** mnasiadka has joined #openstack-kolla | 04:17 | |
*** caoyuan has joined #openstack-kolla | 04:22 | |
*** mnasiadka has quit IRC | 04:23 | |
*** hieulq_ has quit IRC | 04:30 | |
*** lpetrut_ has quit IRC | 04:31 | |
*** mnasiadka has joined #openstack-kolla | 04:32 | |
*** hieulq_ has joined #openstack-kolla | 04:32 | |
*** mnasiadka has quit IRC | 04:37 | |
*** lpetrut_ has joined #openstack-kolla | 04:40 | |
*** harlowja has joined #openstack-kolla | 04:41 | |
*** lpetrut__ has joined #openstack-kolla | 04:41 | |
*** lpetrut_ has quit IRC | 04:44 | |
*** hongbin has quit IRC | 04:47 | |
*** mnasiadka has joined #openstack-kolla | 04:47 | |
*** mnasiadka has quit IRC | 04:52 | |
*** lpetrut__ has quit IRC | 04:55 | |
*** zhurong has quit IRC | 04:55 | |
*** pengdake_ has joined #openstack-kolla | 05:00 | |
*** mnasiadka has joined #openstack-kolla | 05:02 | |
*** zhangfei has quit IRC | 05:03 | |
*** mnasiadka has quit IRC | 05:07 | |
*** mnasiadka has joined #openstack-kolla | 05:17 | |
*** pengdake_ has quit IRC | 05:20 | |
*** mnasiadka has quit IRC | 05:22 | |
*** lpetrut__ has joined #openstack-kolla | 05:23 | |
*** mnasiadka has joined #openstack-kolla | 05:32 | |
*** goldyfruit has quit IRC | 05:32 | |
*** unicell has joined #openstack-kolla | 05:33 | |
*** unicell1 has joined #openstack-kolla | 05:36 | |
*** pengdake_ has joined #openstack-kolla | 05:36 | |
*** unicell has quit IRC | 05:37 | |
*** mnasiadka has quit IRC | 05:37 | |
*** unicell1 is now known as unicell | 05:37 | |
*** unicell has joined #openstack-kolla | 05:37 | |
*** k_mouza has joined #openstack-kolla | 05:38 | |
*** k_mouza has quit IRC | 05:42 | |
*** pengdake_ has quit IRC | 05:43 | |
*** pengdake_ has joined #openstack-kolla | 05:43 | |
*** salv-orlando has joined #openstack-kolla | 05:46 | |
*** mnasiadka has joined #openstack-kolla | 05:47 | |
*** threestrands has quit IRC | 05:48 | |
*** lpetrut__ has quit IRC | 05:50 | |
*** salv-orlando has quit IRC | 05:50 | |
*** mnasiadka has quit IRC | 05:52 | |
*** gkadam has joined #openstack-kolla | 05:53 | |
chandankumar | mandre: Hello | 05:53 |
chandankumar | mandre: need help in fixing this error http://logs.openstack.org/07/537807/10/check/kolla-build-centos-source/956ef68/logs/build/tempest-plugins.txt.gz | 05:53 |
chandankumar | RUN if [ "$(ls /plugins)" ]; then pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /plugins/*; fi | 05:54 |
chandankumar | Could not open requirements file: [Errno 2] No such file or directory: 'requirements/upper-constraints.txt' | 05:54 |
openstackgerrit | Chandan Kumar proposed openstack/kolla master: Added meta container for all tempest plugins https://review.openstack.org/537807 | 05:54 |
*** rstarmer has joined #openstack-kolla | 05:59 | |
*** mdnadeem has joined #openstack-kolla | 06:00 | |
*** zhurong has joined #openstack-kolla | 06:02 | |
*** mnasiadka has joined #openstack-kolla | 06:02 | |
*** mnasiadka has quit IRC | 06:07 | |
openstackgerrit | Qi Peng proposed openstack/kolla-ansible master: Update selinux policy https://review.openstack.org/539823 | 06:10 |
*** janki has joined #openstack-kolla | 06:10 | |
*** harlowja has quit IRC | 06:12 | |
*** liuzz_ has joined #openstack-kolla | 06:15 | |
*** liuzz has quit IRC | 06:15 | |
duonghq | Jeffrey4l, ping | 06:17 |
Jeffrey4l | duonghq, sup | 06:20 |
duonghq | Jeffrey4l, can you give me the link to the patch you post last night | 06:32 |
duonghq | your patch | 06:32 |
Jeffrey4l | sure, here it is duonghq https://review.openstack.org/538581 | 06:32 |
duonghq | thanks | 06:32 |
*** liuzz_ has quit IRC | 06:32 | |
*** liuzz has joined #openstack-kolla | 06:32 | |
Jeffrey4l | np | 06:33 |
*** liuzz has quit IRC | 06:34 | |
duonghq | Jeffrey4l, what is the motivation behind your patch? | 06:35 |
Jeffrey4l | duonghq, 1. ensure the operator could re-create the container without kolla, and he can see every paramerters used by containers. | 06:35 |
Jeffrey4l | this is the mainly reason. | 06:36 |
Jeffrey4l | on the other hand, it also simplified the playbooks logic. | 06:36 |
*** zhangfei has joined #openstack-kolla | 06:43 | |
*** caoyuan has quit IRC | 06:43 | |
duonghq | Jeffrey4l, got it | 06:44 |
duonghq | so, they can use Kolla as docker-compose "recourse" generator? | 06:44 |
chandankumar | Jeffrey4l: do we have devstack plugin for kolla? | 06:44 |
Jeffrey4l | chandankumar, no. kolla doesn't depends on devstack. | 06:44 |
Jeffrey4l | duonghq, hrm. what that mean? | 06:45 |
chandankumar | Jeffrey4l: hmm. thanks :-) | 06:45 |
duonghq | chandankumar, what is the reason behind "devstack plugin for kolla"? | 06:45 |
duonghq | Jeffrey4l, recourse -> resources | 06:46 |
Jeffrey4l | duonghq, yes. | 06:46 |
Jeffrey4l | i think kolla need something like docker-compose. | 06:46 |
Jeffrey4l | all the container parameter should be saved on the disk. | 06:46 |
chandankumar | duonghq: on devstack installation, i wanted a kolla env ready also there so that if i want to use a service there from kolla | 06:46 |
chandankumar | container | 06:47 |
duonghq | Jeffrey4l, ok, | 06:48 |
*** lpetrut__ has joined #openstack-kolla | 06:51 | |
duonghq | chandankumar, Kolla deploy OPS service, so IMHO, it is not reasonable to do that | 06:59 |
duonghq | Kolla also is working on dev mode | 06:59 |
openstackgerrit | Qi Peng proposed openstack/kolla-ansible master: Update task about senlinx set. https://review.openstack.org/539835 | 06:59 |
chandankumar | let me check devmode | 07:00 |
*** cah_link has joined #openstack-kolla | 07:03 | |
*** mnasiadka has joined #openstack-kolla | 07:10 | |
*** liuzz has joined #openstack-kolla | 07:11 | |
*** devananda has quit IRC | 07:13 | |
*** zhurong has quit IRC | 07:14 | |
*** egonzalez has joined #openstack-kolla | 07:17 | |
*** gkadam has quit IRC | 07:19 | |
*** zhurong has joined #openstack-kolla | 07:24 | |
chandankumar | duonghq: Jeffrey4l please have a look at this patch https://review.openstack.org/#/c/537807/ | 07:24 |
chandankumar | i am not sure what i am missing | 07:24 |
*** tovin07_ has quit IRC | 07:33 | |
*** dardelean has joined #openstack-kolla | 07:33 | |
*** tovin07_ has joined #openstack-kolla | 07:34 | |
Jeffrey4l | chandankumar, done check the comments. | 07:38 |
*** dardelean has quit IRC | 07:38 | |
*** Angeh has joined #openstack-kolla | 07:39 | |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla-ansible master: Fix ansible warning https://review.openstack.org/537742 | 07:40 |
*** caoyuan has joined #openstack-kolla | 07:46 | |
*** salv-orlando has joined #openstack-kolla | 07:46 | |
*** pcaruana has joined #openstack-kolla | 07:47 | |
chandankumar | Jeffrey4l: but i wanted two containers one with just tempest and other will all tempest plugins including tempest | 07:47 |
Jeffrey4l | chandankumar, why not just use one container? | 07:47 |
*** hjw has joined #openstack-kolla | 07:48 | |
*** zhangfei has quit IRC | 07:48 | |
chandankumar | Jeffrey4l: An end user wants having two requirements: 1. someone wants to use only tempest only 2. others want to have all plugins | 07:49 |
Jeffrey4l | chandankumar, could the plugins be loaded based on configuration files or something? | 07:49 |
chandankumar | if we bundled all the stuffs in a single container, it makes debugging difficult that's why in RDO i have two packages 1. openstack-tempest and another openstack-tempest-all subpackage | 07:50 |
chandankumar | Jeffrey4l: nope | 07:50 |
chandankumar | Jeffrey4l: tempest discovers tempest plugins based on entry point defined in that | 07:50 |
Jeffrey4l | ok. sound like it the tempest fault. it shouildn't work like that. | 07:51 |
chandankumar | Jeffrey4l: https://github.com/rdo-packages/tempest-distgit/blob/rpm-master/openstack-tempest.spec#L168 | 07:51 |
*** salv-orlando has quit IRC | 07:51 | |
Jeffrey4l | ok. let me check the tempest first. | 07:53 |
chandankumar | Jeffrey4l: tempest plugins are for testing specific components | 07:53 |
chandankumar | Jeffrey4l: sure | 07:53 |
Jeffrey4l | yes. i known that. Just don't know the tempest-plugins. | 07:53 |
liuzz | Jeffrey4l: hi,please have a look at this bug: https://bugs.launchpad.net/kolla-ansible/+bug/1746446 | 07:55 |
openstack | Launchpad bug 1746446 in kolla-ansible "deployed a mutil-node env using kolla and trying to use fake driver but failed" [Undecided,New] | 07:55 |
Jeffrey4l | liuzz, there should be something wrong there. the fake driver feature is not tested in the CI. | 07:56 |
Jeffrey4l | seem like the neutron.conf is rendered in wrong. | 07:57 |
liuzz | Jeffrey4l: You mean kolla can not deploy fake driver? | 08:00 |
*** kiennt26 has joined #openstack-kolla | 08:02 | |
liuzz | Jeffrey4l: you are right, the neturon.conf host value is incorrect, just like this: host = kolla_{'key': u'neutron-server'……,but it's automatically generated by kolla. | 08:04 |
*** caoyuan_ has joined #openstack-kolla | 08:08 | |
mandre | chandankumar: looking | 08:11 |
*** caoyuan has quit IRC | 08:12 | |
mandre | chandankumar: ok found it, it fails because the path to the upper-constraints.txt file is relative, and for some reason (??) we change directory in the tempest image, https://github.com/openstack/kolla/blob/master/docker/tempest/Dockerfile.j2#L49 | 08:12 |
mandre | Jeffrey4l: do you remember why you added a WORKDIR tempest in the tempest image? https://github.com/openstack/kolla/commit/210263111007bfced1ba47d0b777746e0451e051 | 08:14 |
mandre | https://github.com/openstack/kolla/commit/210263111007bfced1ba47d0b777746e0451e051#diff-95fe5ed0b1a1a0a2bdb6bf9e5bfabd2c | 08:14 |
Jeffrey4l | iirc, tempest will load tests from that PWD folder. | 08:16 |
Jeffrey4l | liuzz, it could. but there may be buggy there. | 08:17 |
mandre | Jeffrey4l: ack, I'm not trying to change it, it was just for my own information... I think the right way to handle it is to pass the absolute path to the upper-constraints.txt file in the pip install macro | 08:18 |
Jeffrey4l | mandre, i am not sure whether it is required now. | 08:19 |
Jeffrey4l | https://github.com/openstack/tempest/blob/master/tempest/test_discover/plugins.py#L176-L186 | 08:19 |
Jeffrey4l | found this. tempest trying to load all plugins. | 08:19 |
Jeffrey4l | i think this should be improved. and load the plugins base on configurations. chandankumar mandre ^ | 08:20 |
*** cah_link has quit IRC | 08:20 | |
liuzz | Jeffrey4l: ok, thanks for your help. | 08:20 |
chandankumar | Jeffrey4l: it looks for this https://github.com/openstack/telemetry-tempest-plugin/blob/master/setup.cfg#L27 | 08:20 |
chandankumar | if it is available then load the plugin | 08:20 |
Jeffrey4l | yes. | 08:21 |
Jeffrey4l | liuzz, np | 08:21 |
Jeffrey4l | chandankumar, i will file a bug in tempest. plugins should be loaded though configuration. | 08:22 |
chandankumar | Jeffrey4l: in each of the plugin there is a config.py which provides default config required for tempest tests | 08:22 |
mandre | Jeffrey4l: well... maybe there is some improvement to do in tempest, but there is also a problem in kolla if it fails to pip install when not in the root directory | 08:22 |
chandankumar | Jeffrey4l: https://github.com/openstack/telemetry-tempest-plugin/blob/master/telemetry_tempest_plugin/config.py | 08:23 |
chandankumar | in each plugin two files are mandatory, plugin.py which has address of tempest tests for a plugin and config.py required config for loading the test | 08:23 |
Jeffrey4l | chandankumar, cool. how about use that feature? rather than have two tempest iamges. | 08:23 |
Jeffrey4l | mandre, remove the WORKDIR if neccessary. | 08:24 |
*** b_bezak has joined #openstack-kolla | 08:24 | |
chandankumar | Jeffrey4l: in tempest.conf there is a parama service_available where we can enable or disable a service it will just skip the tests | 08:25 |
Jeffrey4l | chandankumar, so there is no need to add secondary tempest images, right? | 08:25 |
*** yangyapeng has quit IRC | 08:25 | |
mandre | Jeffrey4l: https://bugs.launchpad.net/kolla/+bug/1746682 | 08:25 |
openstack | Launchpad bug 1746682 in kolla "macros.install_pip() fails if working dir is different than /" [Medium,New] | 08:25 |
chandankumar | Jeffrey4l: we need secondary images for all plugins, as enduser wanted to run tempest + plugins tests | 08:26 |
*** yangyapeng has joined #openstack-kolla | 08:26 | |
Jeffrey4l | chandankumar if you can enable and disable service by tempest.conf, why we still need another image? | 08:26 |
Jeffrey4l | mandre, just add '/' to the constraints.txt file ;D | 08:27 |
chandankumar | plain tempest contains tests for core services, there using service available params we can disable one of the core service | 08:27 |
Jeffrey4l | chandankumar, doesn't this disable the pluings? https://github.com/openstack/telemetry-tempest-plugin/blob/master/telemetry_tempest_plugin/config.py | 08:28 |
mandre | Jeffrey4l: right, I'm pushing a fix in a minute | 08:28 |
Jeffrey4l | thanks. | 08:28 |
chandankumar | let's take an example, i want to run mistral tempest tests (which is not in tempest ), comes from mistral tempest plugin then there i need to install mistral tempest plugin on plain tempest image and then run mistal tests | 08:29 |
chandankumar | then base image is modified. I wanted user not to install any other stuff on plain tempest, use as it is, if they want to run specific tempest plugin, use tempest-plugins containers and run it from there | 08:30 |
*** itlinux has joined #openstack-kolla | 08:30 | |
openstackgerrit | Martin André proposed openstack/kolla master: Added meta container for all tempest plugins https://review.openstack.org/537807 | 08:30 |
openstackgerrit | Martin André proposed openstack/kolla master: Use absolute path in install_pip macro https://review.openstack.org/539859 | 08:30 |
*** dardelean has joined #openstack-kolla | 08:30 | |
*** dardelean has quit IRC | 08:31 | |
*** yangyapeng has quit IRC | 08:31 | |
*** dardelean has joined #openstack-kolla | 08:31 | |
*** liuzz_ has joined #openstack-kolla | 08:31 | |
Jeffrey4l | chandankumar, shouldn't i enable and disable mistral by configuration? | 08:31 |
Jeffrey4l | chandankumar, why just use [service]\n mistral=False | 08:31 |
chandankumar | if we install any plugin, by default that service got available (from plugin default config )in tripleo side, tempest config tool takes care of generating required service_available in tempest.conf | 08:32 |
Jeffrey4l | s/why/why not/ | 08:32 |
*** liuzz has quit IRC | 08:32 | |
Jeffrey4l | i am confused. | 08:32 |
Jeffrey4l | doesn't this work? https://github.com/openstack/telemetry-tempest-plugin/blob/master/telemetry_tempest_plugin/config.py#L19-L37 | 08:33 |
chandankumar | Jeffrey4l: my main reason is to keep two containers 1. not to modify any image 2. provide user to choose any of those based on needs | 08:33 |
Jeffrey4l | i thought is: if one image works( thought configuration), why provide another. | 08:34 |
chandankumar | based on usecase, i wanted to two containers. may be later on i can add third one for interops testing where user just needs to run tempest tests and refstack setup | 08:35 |
Jeffrey4l | chandankumar, in that theory, kolla will generate lots image. | 08:36 |
openstackgerrit | Qi Peng proposed openstack/kolla-ansible master: Update task about senlinx set. https://review.openstack.org/539835 | 08:37 |
egonzalez | agree with Jeffrey4l why 2 containers if services can be enabled by config? | 08:37 |
chandankumar | Jeffrey4l: one more thing sometime all tempest plugins screwed some of the tests and make debugging harder | 08:37 |
Jeffrey4l | chandankumar, that should a issue in tempest side. | 08:38 |
chandankumar | egonzalez: Jeffrey4l in current world, tempest configuration is generated manually in tripleo tempestconf take care of that | 08:38 |
chandankumar | Jeffrey4l: which leads to a new queens goal https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html | 08:38 |
egonzalez | for this reasoing we should have a tempest-<x>-plugin image for each plugin, just in case one of the plugins is broken | 08:39 |
*** junboli has quit IRC | 08:40 | |
chandankumar | egonzalez: what about if one user need more than two plugins | 08:40 |
egonzalez | we have similar issue with neutron plugins, we tried to find a way to split from main neutron images and install when required, but we didnt find a good way to do it yet | 08:40 |
Jeffrey4l | chandankumar, based on this new goal, we should not use separate images. it will result in dozen of template-plugins. | 08:41 |
chandankumar | Jeffrey4l: that's why i wanted two images, one with tempest and another with all plugins + tempest | 08:41 |
chandankumar | which is what i have done in RDO | 08:42 |
Jeffrey4l | docker images is not like rpm. | 08:42 |
Jeffrey4l | rpm can be installed and uninstalled many times. | 08:42 |
chandankumar | yup | 08:43 |
chandankumar | but how to address different usecase here? | 08:43 |
Jeffrey4l | split-tempest-plugins is just involved deployments i think. | 08:45 |
Jeffrey4l | split-tempest-plugins goals. | 08:45 |
Jeffrey4l | i still think we should use one image, and load the proper tests base on configurations. | 08:46 |
openstackgerrit | Merged openstack/kolla master: Zuul: Remove project name https://review.openstack.org/538736 | 08:47 |
openstackgerrit | Jianghua Wang proposed openstack/kolla-ansible master: XenAPI: support ceilometer service https://review.openstack.org/536838 | 08:47 |
*** salv-orlando has joined #openstack-kolla | 08:47 | |
chandankumar | Jeffrey4l: tempest based on configuratiosn run/skip specific tests doesnot loads it | 08:49 |
chandankumar | Jeffrey4l: loading tests works on .testr/stestr.conf it will lists all the tests (tempest + plugins) | 08:50 |
Jeffrey4l | chandankumar, could this prevent it load the tests? https://github.com/openstack/mistral-tempest-plugin/blob/master/mistral_tempest_tests/config.py#L18-L21 | 08:51 |
chandankumar | Jeffrey4l: https://github.com/openstack/mistral-tempest-plugin/blob/master/mistral_tempest_tests/plugin.py#L25 | 08:51 |
*** salv-orlando has quit IRC | 08:52 | |
*** caowei has quit IRC | 08:52 | |
chandankumar | Jeffrey4l nope, while loading tests, it does not check for config, it is independent, config is used while running tests | 08:52 |
Jeffrey4l | then what the config.py used for? | 08:53 |
openstackgerrit | Jianghua Wang proposed openstack/kolla-ansible master: XenAPI: Add guide document for XenServer https://review.openstack.org/508677 | 08:53 |
*** itlinux has quit IRC | 08:53 | |
*** shardy has joined #openstack-kolla | 08:54 | |
Jeffrey4l | chandankumar, if tempest support load the plugin though configuration. then it could sovle it, right? | 08:54 |
chandankumar | Jeffrey4l: config.py is used by tests to create resources or perform action while running api/scenario tests | 08:55 |
chandankumar | Jeffrey4l: yes | 08:55 |
Jeffrey4l | chandankumar, cool. i think i got the root cause. | 08:55 |
Jeffrey4l | i am filing a bug in tempest. and try to solve this issue on tempest side. | 08:55 |
chandankumar | ack! | 08:56 |
Jeffrey4l | https://bugs.launchpad.net/tempest/+bug/1746687 | 08:58 |
openstack | Launchpad bug 1746687 in tempest "tempest plugins should be loaded though configuration" [Undecided,New] | 08:58 |
Jeffrey4l | chandankumar, ^ | 08:58 |
chandankumar | Jeffrey4l: thanks :-) | 08:58 |
*** cah_link has joined #openstack-kolla | 09:02 | |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla-ansible master: test integrate with docker-compose https://review.openstack.org/538581 | 09:03 |
*** k_mouza has joined #openstack-kolla | 09:09 | |
*** salv-orlando has joined #openstack-kolla | 09:10 | |
*** pcaruana has quit IRC | 09:19 | |
*** pcaruana has joined #openstack-kolla | 09:19 | |
*** kiennt26 has quit IRC | 09:20 | |
*** athomas has joined #openstack-kolla | 09:20 | |
*** zhurong has quit IRC | 09:25 | |
Jeffrey4l | chandankumar, hi, could you add some comment in https://bugs.launchpad.net/tempest/+bug/1746687 | 09:26 |
openstack | Launchpad bug 1746687 in tempest "tempest plugins should be loaded though configuration" [Undecided,Incomplete] | 09:26 |
*** zhurong has joined #openstack-kolla | 09:33 | |
*** k_mouza has quit IRC | 09:33 | |
*** k_mouza has joined #openstack-kolla | 09:34 | |
*** jmccarthy has joined #openstack-kolla | 09:37 | |
hrw | http://marcin.juszkiewicz.com.pl/2018/02/01/everyone-loves-90s-pc-hardware/ | 09:42 |
*** gfidente has joined #openstack-kolla | 09:46 | |
*** caoyuan_ has quit IRC | 10:01 | |
dardelean | hi | 10:02 |
chandankumar | Jeffrey4l: we had a long discussion on that | 10:02 |
chandankumar | Jeffrey4l: http://eavesdrop.openstack.org/meetings/qa_office_hour/2018/qa_office_hour.2018-02-01-09.05.log.html | 10:02 |
chandankumar | solution: bundle all plugins in one images, use service_available to play with tests or use blacklist or whitelist to prevent loading of tests | 10:03 |
chandankumar | Jeffrey4l: i will summarize the solution in the bug itself | 10:04 |
*** lvdombrkr has joined #openstack-kolla | 10:10 | |
*** salv-orlando has quit IRC | 10:11 | |
*** salv-orlando has joined #openstack-kolla | 10:11 | |
duonghq | egonzalez, hi | 10:12 |
*** salv-orlando has quit IRC | 10:16 | |
*** Angeh has quit IRC | 10:19 | |
*** lvdombrkr89 has joined #openstack-kolla | 10:19 | |
*** tovin07_ has quit IRC | 10:21 | |
*** lvdombrkr has quit IRC | 10:22 | |
*** duonghq has quit IRC | 10:25 | |
openstackgerrit | Jianghua Wang proposed openstack/kolla master: Remove the unsupported argument: 'insecure_registry' https://review.openstack.org/539891 | 10:27 |
*** skramaja has quit IRC | 10:27 | |
*** jchhatbar has joined #openstack-kolla | 10:28 | |
*** janki has quit IRC | 10:29 | |
*** dasTor has quit IRC | 10:31 | |
Jeffrey4l | chandankumar, cool. thanks. | 10:32 |
openstackgerrit | Qi Peng proposed openstack/kolla-ansible master: Update task about selinux set. https://review.openstack.org/539835 | 10:34 |
*** zhurong has quit IRC | 10:34 | |
*** jchhatbar is now known as janki | 10:34 | |
*** tvignaud has quit IRC | 10:40 | |
*** sambetts|afk is now known as sambetts | 10:41 | |
openstackgerrit | Qi Peng proposed openstack/kolla-ansible master: Update task about selinux set. https://review.openstack.org/539835 | 10:44 |
*** pbourke has quit IRC | 10:47 | |
*** k_mouza has quit IRC | 10:49 | |
*** pbourke has joined #openstack-kolla | 10:49 | |
*** k_mouza has joined #openstack-kolla | 10:50 | |
*** tvignaud has joined #openstack-kolla | 10:52 | |
*** pengdake_ has quit IRC | 10:53 | |
*** k_mouza has quit IRC | 10:54 | |
*** olivierbourdon has joined #openstack-kolla | 11:02 | |
*** owalsh_afk is now known as owalsh | 11:03 | |
openstackgerrit | Andrea Frittoli proposed openstack/kolla master: Remove nose dependency https://review.openstack.org/539905 | 11:04 |
*** k_mouza has joined #openstack-kolla | 11:05 | |
*** Aju has joined #openstack-kolla | 11:09 | |
*** randyl_ has joined #openstack-kolla | 11:09 | |
*** ktibi has joined #openstack-kolla | 11:10 | |
*** SaMnCo_ has joined #openstack-kolla | 11:11 | |
*** randyl has quit IRC | 11:11 | |
*** afranc has quit IRC | 11:11 | |
*** sdake has quit IRC | 11:11 | |
*** DuncanT has quit IRC | 11:11 | |
*** SaMnCo has quit IRC | 11:11 | |
*** ianw has quit IRC | 11:11 | |
*** TheJulia has quit IRC | 11:11 | |
*** randyl_ is now known as randyl | 11:11 | |
*** SaMnCo_ is now known as SaMnCo | 11:11 | |
*** sdake has joined #openstack-kolla | 11:11 | |
*** sdake has quit IRC | 11:11 | |
*** sdake has joined #openstack-kolla | 11:11 | |
*** salv-orlando has joined #openstack-kolla | 11:12 | |
*** DuncanT has joined #openstack-kolla | 11:12 | |
*** ianw has joined #openstack-kolla | 11:12 | |
*** TheJulia has joined #openstack-kolla | 11:12 | |
*** Reepicheep has quit IRC | 11:13 | |
*** caowei has joined #openstack-kolla | 11:14 | |
*** salv-orlando has quit IRC | 11:17 | |
*** Reepicheep has joined #openstack-kolla | 11:17 | |
openstackgerrit | Kevin Tibi proposed openstack/kolla-ansible master: Add permission to notify dns server from worker https://review.openstack.org/538861 | 11:26 |
*** salv-orlando has joined #openstack-kolla | 11:38 | |
*** rstarmer has quit IRC | 11:39 | |
*** k_mouza_ has joined #openstack-kolla | 11:43 | |
*** k_mouza has quit IRC | 11:43 | |
*** ktibi has quit IRC | 11:50 | |
*** gfidente has quit IRC | 11:51 | |
*** nathharp has joined #openstack-kolla | 12:01 | |
*** ansmith has quit IRC | 12:04 | |
*** gfidente has joined #openstack-kolla | 12:04 | |
*** gfidente has quit IRC | 12:04 | |
*** gfidente has joined #openstack-kolla | 12:04 | |
*** vabada has quit IRC | 12:11 | |
*** vabada has joined #openstack-kolla | 12:12 | |
*** dave-mccowan has joined #openstack-kolla | 12:14 | |
nathharp | Hi all - can I confirm that glance_api should be deployed to all designated controller nodes? | 12:23 |
egonzalez | nathharp, is deployed but if using file as backend only started on first controller node | 12:24 |
*** robbbe has joined #openstack-kolla | 12:24 | |
nathharp | aha - what about ceph as backend? | 12:24 |
egonzalez | in all controllers | 12:24 |
egonzalez | active/active | 12:25 |
*** salv-orlando has quit IRC | 12:25 | |
*** salv-orlando has joined #openstack-kolla | 12:25 | |
nathharp | ok - I’m running ceph backend (glance_backend_ceph: "yes”) with external ceph | 12:26 |
nathharp | the ‘restart glance_api container’ handler skips controllers 2+3 | 12:26 |
nathharp | but ‘restart glance-registry’ runs on all 3 | 12:27 |
*** robbbe has quit IRC | 12:28 | |
*** salv-orlando has quit IRC | 12:30 | |
egonzalez | nathharp, is glance_backend_file enabled somewhere? | 12:30 |
*** root__ has joined #openstack-kolla | 12:31 | |
*** root__ has quit IRC | 12:31 | |
nathharp | #glance_backend_file: "yes" - default commented out in globals.yml | 12:31 |
nathharp | so not enabled | 12:31 |
*** root__ has joined #openstack-kolla | 12:31 | |
*** masahisa has quit IRC | 12:32 | |
nathharp | uploading an image does seem to attempt to use the ceph backend | 12:32 |
egonzalez | weird, if not using file all containers should be started:glance_api_hosts: "{{ groups['glance-api']|first if glance_backend_file | bool and glance_file_datadir_volume == 'glance' else groups['glance-api'] }}" | 12:32 |
*** lvdombrkr89 has quit IRC | 12:33 | |
nathharp | hmmmm | 12:35 |
nathharp | I’ll see if I can get anything more verbose out | 12:35 |
egonzalez | nathharp, can you set glance_api_hosts: "{{ groups['glance-api'] }}" ? and try if deploy all hosts? just to check if there is something wrong where the condition is not matching | 12:35 |
egonzalez | put it in globals.yml | 12:36 |
nathharp | ok, back in 5 | 12:36 |
*** zhubingbing has quit IRC | 12:40 | |
*** pengdake_ has joined #openstack-kolla | 12:40 | |
*** rhallisey has joined #openstack-kolla | 12:42 | |
nathharp | egonzalez now running on all 3 | 12:43 |
nathharp | egonzalez - something else is awry, as it’s not copying my ceph.conf or keyring into place in the container | 12:47 |
*** robbbe has joined #openstack-kolla | 12:48 | |
nathharp | egonzalez - ignore last comment | 12:49 |
egonzalez | nathharp, ensure glance_backend_file is not enabled anywhere, in group_vars defaults to glance_backend_file: "{{ not glance_backend_ceph | bool }}" | 12:49 |
nathharp | egonzalez, can’t find it set anywhere! I’ll see about doing a verbose deploy and see if I can catch what it thinks it’s doing | 12:52 |
*** ktibi has joined #openstack-kolla | 12:57 | |
*** zhangfei has joined #openstack-kolla | 13:05 | |
*** zhaochao has quit IRC | 13:05 | |
*** zhaochao has joined #openstack-kolla | 13:06 | |
*** serlex has joined #openstack-kolla | 13:08 | |
*** caowei has quit IRC | 13:08 | |
*** caowei has joined #openstack-kolla | 13:10 | |
*** shardy is now known as shardy_mtg | 13:12 | |
mgoddard | nathharp: which version of kolla-ansible are you using? I think this might fix your issue: https://github.com/openstack/kolla-ansible/commit/bb74804590d6bfed76ed63d9dae8c7c86966bae1 | 13:17 |
*** yangyapeng has joined #openstack-kolla | 13:19 | |
nathharp | mgoddard, that looks like the issue. I’m running latest from pip | 13:19 |
*** coolsvap has quit IRC | 13:22 | |
*** salv-orlando has joined #openstack-kolla | 13:26 | |
*** pengdake_ has quit IRC | 13:26 | |
*** salv-orlando has quit IRC | 13:30 | |
mgoddard | nathharp: looks like the latest is 5.0.1. The fix will be included with 6.0.0 | 13:31 |
*** shardy_mtg is now known as shardy | 13:31 | |
nathharp | mgoddard, | 13:33 |
nathharp | mgoddard, great, I have a workaround thanks to egonzalez, and I’ll await the patched version | 13:33 |
*** dklyle has quit IRC | 13:34 | |
*** david-lyle has joined #openstack-kolla | 13:34 | |
*** ansmith has joined #openstack-kolla | 13:37 | |
*** janki has quit IRC | 13:39 | |
*** david-lyle has quit IRC | 13:40 | |
*** robbbe has quit IRC | 13:43 | |
*** mchlumsky has joined #openstack-kolla | 13:46 | |
*** mchlumsky has quit IRC | 13:57 | |
*** mchlumsky has joined #openstack-kolla | 14:00 | |
openstackgerrit | Chason Chan proposed openstack/kolla-ansible master: Upgrade the rst convention of the Contributor Guide https://review.openstack.org/529069 | 14:01 |
*** goldyfruit has joined #openstack-kolla | 14:03 | |
*** root__ is now known as lvdombrkr | 14:10 | |
*** robcresswell has left #openstack-kolla | 14:12 | |
*** pengdake_ has joined #openstack-kolla | 14:25 | |
*** pengdake_ has quit IRC | 14:30 | |
*** goldyfruit has quit IRC | 14:31 | |
*** goldyfruit has joined #openstack-kolla | 14:32 | |
*** nathharp has quit IRC | 14:39 | |
*** robbbe has joined #openstack-kolla | 14:39 | |
*** mnasiadka has quit IRC | 14:46 | |
*** itlinux has joined #openstack-kolla | 14:46 | |
*** jtriley has joined #openstack-kolla | 14:48 | |
*** mgoddard_ has joined #openstack-kolla | 14:49 | |
*** k_mouza_ has quit IRC | 14:53 | |
*** k_mouza has joined #openstack-kolla | 14:54 | |
*** itlinux has quit IRC | 14:55 | |
*** caowei has quit IRC | 14:56 | |
inc0 | good morning | 14:58 |
*** itlinux has joined #openstack-kolla | 14:59 | |
*** itlinux has quit IRC | 15:00 | |
*** itlinux has joined #openstack-kolla | 15:03 | |
*** mdnadeem has quit IRC | 15:08 | |
*** olivierbourdon has quit IRC | 15:14 | |
*** lpetrut__ has quit IRC | 15:18 | |
*** zhaochao has quit IRC | 15:19 | |
ktibi | Hi inc0 | 15:20 |
*** salv-orlando has joined #openstack-kolla | 15:26 | |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla-ansible master: Make kollda_docker works with new released python docker 3.0 package https://review.openstack.org/539988 | 15:28 |
*** mnasiadka has joined #openstack-kolla | 15:28 | |
*** salv-orlando has quit IRC | 15:31 | |
*** mnasiadka has quit IRC | 15:32 | |
*** dardelean has quit IRC | 15:33 | |
*** mnasiadka has joined #openstack-kolla | 15:33 | |
*** dardelean has joined #openstack-kolla | 15:33 | |
*** zhangfei has quit IRC | 15:34 | |
*** itlinux has quit IRC | 15:36 | |
*** dardelean has quit IRC | 15:38 | |
*** david-lyle has joined #openstack-kolla | 15:43 | |
*** salv-orlando has joined #openstack-kolla | 15:46 | |
*** gridinv has joined #openstack-kolla | 15:48 | |
*** egonzalez has quit IRC | 15:57 | |
*** cah_link has quit IRC | 16:05 | |
*** robbbe has quit IRC | 16:30 | |
*** lvdombrkr89 has joined #openstack-kolla | 16:41 | |
*** lvdombrkr89 has quit IRC | 16:42 | |
*** lvdombrkr has quit IRC | 16:44 | |
*** pcaruana has quit IRC | 16:45 | |
*** yee37933 has quit IRC | 16:51 | |
*** yee379 has joined #openstack-kolla | 16:51 | |
*** vabada has quit IRC | 16:52 | |
*** vabada has joined #openstack-kolla | 16:52 | |
*** shardy has quit IRC | 16:52 | |
*** dardelean has joined #openstack-kolla | 16:55 | |
*** b_bezak has quit IRC | 16:57 | |
*** b_bezak has joined #openstack-kolla | 16:57 | |
*** dardelean has quit IRC | 17:00 | |
*** janki has joined #openstack-kolla | 17:00 | |
*** athomas has quit IRC | 17:00 | |
*** athomas has joined #openstack-kolla | 17:01 | |
*** mnasiadka has quit IRC | 17:01 | |
*** mnasiadka has joined #openstack-kolla | 17:02 | |
*** b_bezak has quit IRC | 17:02 | |
*** mnasiadka has quit IRC | 17:07 | |
*** harlowja has joined #openstack-kolla | 17:09 | |
*** devananda has joined #openstack-kolla | 17:11 | |
*** lpetrut has joined #openstack-kolla | 17:11 | |
*** devananda has quit IRC | 17:12 | |
*** devananda has joined #openstack-kolla | 17:12 | |
*** serlex has quit IRC | 17:15 | |
*** jmccarthy has left #openstack-kolla | 17:32 | |
*** bmace has quit IRC | 17:36 | |
*** bmace has joined #openstack-kolla | 17:36 | |
*** sambetts is now known as sambett|afk | 17:41 | |
*** k_mouza has quit IRC | 17:45 | |
hogepodge | ugh, ok so 'api_interface not in ansible_interfaces' fails on prechecks | 17:45 |
hogepodge | Not sure why. | 17:46 |
inc0 | hogepodge: I've seen this happening, try downgrading ansible to 2.3.* | 17:46 |
inc0 | 2.4 broke something | 17:46 |
hogepodge | Oh wait, on localhost. My deploy node doesn't have the same network setup as my target nodes | 17:46 |
hogepodge | that seems like it shouldn't be a problem, though. | 17:47 |
inc0 | ah, ok then - you have localhost in "deploy" section of inventory right? | 17:47 |
hogepodge | yes, should I not? | 17:47 |
inc0 | that's ok, I just suspect a bug in our prechecks | 17:48 |
hogepodge | inc0: yeah, I'm running kolla-ansible deploy from within a container | 17:49 |
hogepodge | so localhost is the container and the rest of the nodes are bare metal | 17:49 |
*** k_mouza has joined #openstack-kolla | 17:49 | |
*** dciabrin_ has quit IRC | 17:49 | |
inc0 | yeah seems like prechecks are running on all hosts | 17:49 |
*** dciabrin_ has joined #openstack-kolla | 17:49 | |
inc0 | definetly a bug | 17:50 |
hogepodge | inc0: haha ok | 17:50 |
inc0 | deployment from container is a cool thing:) also you might have missed it - we now have all images on hub | 17:51 |
hogepodge | inc0: here's the top of my multinode inventory file in case you're interested. http://paste.openstack.org/show/658345/ | 17:51 |
inc0 | freshly built daily | 17:51 |
hogepodge | inc0: yeah, I'm not bothering to build my own images. To much time and effort. I'm just going to pull from hub. | 17:51 |
hogepodge | I am trying to run stable/pike though. | 17:51 |
inc0 | cool, just use "openstack_release: pike" | 17:51 |
inc0 | in your globals | 17:51 |
hogepodge | yeah, I have that set. | 17:51 |
hogepodge | kolla is installed from pip, should I install from source? | 17:52 |
inc0 | no need | 17:52 |
inc0 | pip works for pike | 17:52 |
hogepodge | except for this precheck bug ;-) | 17:52 |
inc0 | right | 17:52 |
inc0 | there is quick workaround you can make | 17:53 |
inc0 | let me prototype it over this paste | 17:53 |
hogepodge | yeah? Excellent. Thanks! | 17:53 |
hogepodge | I can drop it into my build. I <3 docker. | 17:53 |
*** k_mouza has quit IRC | 17:54 | |
inc0 | http://paste.openstack.org/show/658346/ | 17:54 |
hogepodge | I've also become a big fan of docker compose for single node stuff. I've worked out a bunch of tricks to make setups idempotent and properly wait for services to be available. Of course, for bigger multinode stuff I'm going Kolla all the way ;-) | 17:54 |
inc0 | well I messed it up becasue I added all:vars on line 25, should be top of the file | 17:55 |
inc0 | but you should get the gist of it;) just specify interface in inventory and remove it from globals | 17:55 |
inc0 | (removing from globals is important as globals will take precedence) | 17:55 |
inc0 | hogepodge: https://review.openstack.org/#/c/538581/ | 17:56 |
inc0 | interesing idea Jeffrey4l had:) | 17:56 |
inc0 | basically rendering docker-compose files for all services on every node | 17:57 |
*** munishmehan has joined #openstack-kolla | 18:00 | |
hogepodge | gack, the container interface changes on every restart | 18:04 |
inc0 | hmm... you can always use "lo" ;)_ | 18:04 |
inc0 | dirty, but frankly deploy group is not that important | 18:05 |
inc0 | it's just used to render admin_openrc | 18:05 |
inc0 | so post-deploy | 18:05 |
kfox1111 | hogepodge: I use to do that too, | 18:06 |
*** janki has quit IRC | 18:06 | |
kfox1111 | but switched to kubelet static pods. | 18:06 |
kfox1111 | as it does basically everything docker-compose does at a single node level, but will automatically start/stop pods as you simply drop in a file in /etc/kubernetes manifests, change the file, or delete the file. | 18:07 |
kfox1111 | you don't need a k8s cluster at all to do so. | 18:07 |
*** mgoddard_ has quit IRC | 18:07 | |
hogepodge | Interesting, now docker version scan fails. | 18:09 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/kolla-ansible master: Limit prechecks to groups that matter https://review.openstack.org/540075 | 18:11 |
inc0 | hogepodge: ^ :) | 18:11 |
*** david-lyle has quit IRC | 18:16 | |
*** athomas has quit IRC | 18:16 | |
*** ansmith has quit IRC | 18:17 | |
kfox1111 | inc0: is ocata containers current? | 18:18 |
kfox1111 | looks like it is recently built. | 18:18 |
inc0 | \yeah | 18:18 |
*** openstackgerrit has quit IRC | 18:18 | |
inc0 | ocata should be there daily too | 18:18 |
kfox1111 | nice. are those gated with kolla-ansible before release? | 18:18 |
inc0 | untill we EOL it at least | 18:18 |
kfox1111 | ok. | 18:19 |
kfox1111 | thanks. | 18:19 |
inc0 | no, I need to finish these: https://review.openstack.org/#/c/526469/ https://review.openstack.org/#/c/527211/ | 18:19 |
kfox1111 | ah. ok | 18:20 |
*** unicell has quit IRC | 18:20 | |
*** harlowja has quit IRC | 18:29 | |
*** jbadiapa_ has joined #openstack-kolla | 18:33 | |
*** ansmith has joined #openstack-kolla | 18:33 | |
*** jbadiapa has quit IRC | 18:35 | |
*** salv-orlando has quit IRC | 18:41 | |
*** salv-orlando has joined #openstack-kolla | 18:41 | |
*** salv-orlando has quit IRC | 18:45 | |
*** ansmith has quit IRC | 18:47 | |
*** ansmith has joined #openstack-kolla | 18:48 | |
*** _jbadiapa has joined #openstack-kolla | 18:48 | |
*** jbadiapa_ has quit IRC | 18:49 | |
*** unicell has joined #openstack-kolla | 18:57 | |
*** lpetrut has quit IRC | 19:02 | |
*** dtk has joined #openstack-kolla | 19:08 | |
*** harlowja has joined #openstack-kolla | 19:09 | |
hogepodge | ugh, ok so my latest experience with kolla is not going well. On Centos with Docker 18.01, every boostrap container fails with "non zero exit code" despite all of the containers apparently exiting cleanly with code 0. What is the suggested base OS configuration so I can be successful with this? | 19:10 |
*** harlowja_ has joined #openstack-kolla | 19:11 | |
*** dtk has quit IRC | 19:13 | |
*** harlowja has quit IRC | 19:14 | |
*** david-lyle has joined #openstack-kolla | 19:24 | |
*** b_bezak has joined #openstack-kolla | 19:28 | |
*** dtk has joined #openstack-kolla | 19:28 | |
dtk | hmmm | 19:29 |
dtk | can you check the logs? | 19:29 |
dtk | are you by any chance using an external db? | 19:29 |
hogepodge | I just tore my system down out of frustration and will restart with xenial, but I think there's something wrong with how kolla is reading exit status from bootstrap containers, at least on centos7 + docker 18.01 + pike | 19:30 |
*** dtk has quit IRC | 19:30 | |
*** dtk_ has joined #openstack-kolla | 19:30 | |
dtk_ | dockdr logs bootstrap_<component> | 19:31 |
dtk_ | docker* | 19:31 |
hogepodge | the logs are showing everything running nicely, and docker ps -a indicates that every boostrap container has exited with code 0 (despite what kolla-ansible is saying) | 19:31 |
dtk_ | hmm, weird | 19:32 |
hogepodge | so, rather than swim against the tide what's the generally accepted configuration for installing openstack with kolla? | 19:32 |
hogepodge | I'd like to get a multi-node deployment up relatively quickly to do other work on it. | 19:33 |
dtk_ | well I personally use centos with sorcd as installation type | 19:33 |
hogepodge | dtk_: which docker version? | 19:33 |
dtk_ | 17.something | 19:33 |
dtk_ | I am using the get.docker.com script | 19:33 |
dtk_ | to get it | 19:34 |
hogepodge | That's what I'm using too. | 19:34 |
dtk_ | hmm, which host os? | 19:34 |
hogepodge | dtk_: do you build all your containers? I don't really want to do that. | 19:34 |
hogepodge | CentOS 7 | 19:34 |
dtk_ | try installing it from the repository | 19:34 |
hogepodge | yup, that's what I'm doing, but with pike | 19:34 |
hogepodge | pike binary | 19:34 |
dtk_ | I know docker 18.* something brings some changes | 19:34 |
dtk_ | nope | 19:35 |
kfox1111 | yeah. upstream docker likes to break things. :/ | 19:35 |
dtk_ | pike centos source is what I use | 19:35 |
dtk_ | with ALWAYS_COPY for the config | 19:36 |
dtk_ | also if you are using provider networks | 19:36 |
dtk_ | make sure you enable neutron_dvr | 19:36 |
dtk_ | do you require a physical deployment? | 19:37 |
dtk_ | like actual hardware nodes? | 19:38 |
dtk_ | also, try docker 17.12 | 19:39 |
hogepodge | I have actual hardware to work on | 19:39 |
dtk_ | because 18.* does not look stable | 19:40 |
hogepodge | That was bought to run openstack on top of | 19:40 |
kfox1111 | does kolla-anible test against centos/ubuntu docker? | 19:40 |
hogepodge | I can easily bounce the machines because I have an ironic undercloud running | 19:41 |
dtk_ | I would suggest installing docker by setting up the repo | 19:41 |
dtk_ | https://docs.docker.com/install/linux/docker-ce/centos/#uninstall-old-versions | 19:42 |
dtk_ | https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce | 19:42 |
dtk_ | here, sorry | 19:42 |
dtk_ | I’m on my phone | 19:43 |
dtk_ | well as far as I know it does | 19:43 |
dtk_ | but it uses stable docker versions | 19:43 |
inc0 | hogepodge: try running through quickstart | 19:43 |
inc0 | including bootsrap servers and whatnot | 19:43 |
inc0 | I mean, docker 18.01 is totally untested | 19:43 |
dtk_ | yeah, but first remove any docker versions you have installed | 19:44 |
dtk_ | as a safe measure | 19:44 |
inc0 | kfox1111: we use bootstrap-servers in gates which is pinned to 1.12.x | 19:44 |
inc0 | which corresponds to ubuntu/centos afaik | 19:44 |
kfox1111 | ah. ok. | 19:44 |
kfox1111 | so, yeah, hogepodge the answer would be, the best results would come from using the distro's docker, as those are the most tested. | 19:45 |
inc0 | that or bootstrap-servers which is our gate | 19:45 |
inc0 | oh | 19:47 |
inc0 | I just noticed | 19:47 |
inc0 | http://logs.openstack.org/75/540075/1/check/kolla-ansible-centos-source/50f14eb/primary/logs/ansible/deploy | 19:47 |
inc0 | https://review.openstack.org/#/c/539988/ | 19:47 |
inc0 | hogepodge: you won a lottery! docker-py released yesterda | 19:48 |
inc0 | and broke everything | 19:48 |
dtk_ | ah crap, they had a breaking change?! | 19:49 |
inc0 | yeah | 19:49 |
inc0 | any cores online? | 19:49 |
dtk_ | can we freeze the version somehow? | 19:50 |
inc0 | yeah | 19:50 |
*** dtk_ has quit IRC | 19:50 | |
*** dtk_ has joined #openstack-kolla | 19:50 | |
inc0 | hogepodge: try cherry-picking this change | 19:50 |
dtk_ | I also had an issue between docker and docker-py | 19:50 |
inc0 | yeah | 19:50 |
inc0 | they aren't best actors in stability | 19:50 |
inc0 | 2 libs used same namespace with different API | 19:51 |
dtk_ | tup | 19:51 |
dtk_ | I noticed | 19:51 |
dtk_ | does bootstrap-server remove the wrong one? | 19:51 |
dtk_ | bootstrap-servers* | 19:51 |
inc0 | well it install correct one | 19:51 |
*** b_bezak has quit IRC | 19:51 | |
inc0 | doesn't remove anytihn | 19:51 |
inc0 | it assumes clean machine | 19:52 |
dtk_ | :D | 19:52 |
dtk_ | asumption.. | 19:52 |
dtk_ | well | 19:52 |
dtk_ | maybe fail with a warn? | 19:52 |
inc0 | you have to have some | 19:52 |
inc0 | assumptions | 19:52 |
dtk_ | assumptions, true | 19:52 |
dtk_ | but I had this issue on like 3 machines so far, and there’s also been another guy here | 19:53 |
inc0 | sdake: around? | 19:54 |
*** munishmehan has quit IRC | 19:54 | |
dtk_ | anyway, I think to prevent such things from happening is suggest creating a virtualenv within the quickstart? | 19:54 |
*** openstackgerrit has joined #openstack-kolla | 19:54 | |
openstackgerrit | chandu proposed openstack/kolla-ansible stable/ocata: Fix bootstrap-servers with invalid api_interface https://review.openstack.org/540113 | 19:54 |
inc0 | bootstrap servers deals with this | 19:55 |
dtk_ | Unfortunately there isn’t much that I can donin terms of code | 19:55 |
dtk_ | since I am on my phone | 19:55 |
dtk_ | Otherwise I’d love to be able to help | 19:56 |
inc0 | I'm tempted to just +2+w it since it's full breakage and fun fact, we don't really have much cores left in US timezone | 19:57 |
inc0 | Kolla is EU+Asia centric;) | 19:57 |
sdake | inc0 up | 19:59 |
sdake | sup | 19:59 |
sdake | inc0 invented world wide :) | 20:00 |
*** dtk_ has quit IRC | 20:00 | |
sdake | inc0 sounds like you need a rubber stamp of some sort | 20:00 |
*** dtk_ has joined #openstack-kolla | 20:00 | |
inc0 | yeah sdake https://review.openstack.org/#/c/539988/ | 20:01 |
inc0 | totally breaking kolla-ansible including stable branches | 20:01 |
sdake | i thought it would be a hard patch | 20:02 |
sdake | cheers | 20:02 |
inc0 | ok so when that merges I'll backport it | 20:02 |
inc0 | also need to make upgrade note | 20:03 |
inc0 | although.. I think for stable versions better solution would be proper | 20:03 |
inc0 | s/better/different/ | 20:04 |
sdake | https://zuul-ci.org/ | 20:04 |
inc0 | hogepodge: sooo, I can help you deal with all that if you want | 20:06 |
inc0 | interesting, zuul has it's own, non-openstack webpage?:) | 20:06 |
*** b_bezak has joined #openstack-kolla | 20:07 | |
*** dtk_ has quit IRC | 20:07 | |
*** dtk__ has joined #openstack-kolla | 20:07 | |
dtk__ | maybe hogepodge can hardcode that fix within his own installation of kolla-ansible? | 20:09 |
dtk__ | like edit /usr/local/share/kolla-ansible/ansible/kolla_docker.py ? | 20:11 |
inc0 | easier would be to just downgrade pip's docker to 2.* | 20:11 |
dtk__ | yeah | 20:11 |
inc0 | dependenices hurt | 20:12 |
dtk__ | pip remove then pip install the right version | 20:12 |
*** b_bezak has quit IRC | 20:12 | |
dtk__ | true | 20:12 |
inc0 | jsut run ansible -m shell -a "pip install --upgrade docker==2.*" all | 20:12 |
inc0 | that will fix it | 20:12 |
inc0 | in the meantime I'm working on fix for stable branches | 20:13 |
dtk__ | that is until the fix is merged | 20:13 |
hogepodge | thanks. ;-) | 20:15 |
openstackgerrit | Merged openstack/kolla-ansible master: Make kollda_docker works with new released python docker 3.0 package https://review.openstack.org/539988 | 20:16 |
hogepodge | My environment is down right now, since my time budget for getting this up is spent for today and I have to focus on other things. I'll try again tomorrow with the suggestions. | 20:16 |
hogepodge | Sorry for the fire drill | 20:16 |
inc0 | no worries, good that we found out what's wrong | 20:17 |
inc0 | fyi I'm testing it right now, but what I suggest doing tomorrow is: | 20:17 |
*** dtk__ has quit IRC | 20:17 | |
inc0 | 1. setup clean ubuntu/centos | 20:17 |
inc0 | 2. run kolla-ansible bootstrap-servers | 20:17 |
inc0 | 3. run $ansible -m shell -a "pip install --upgrade docker==2.*" all | 20:18 |
inc0 | that will downgrade docker to 2.*, stable will still install 3.0 so that's bad | 20:18 |
inc0 | 4. follow with installation | 20:18 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/kolla-ansible stable/ocata: Make kollda_docker works with new released python docker 3.0 package https://review.openstack.org/540124 | 20:22 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/kolla-ansible stable/pike: Make kollda_docker works with new released python docker 3.0 package https://review.openstack.org/540125 | 20:22 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/kolla-ansible master: Limit prechecks to groups that matter https://review.openstack.org/540075 | 20:24 |
inc0 | ok that should do it | 20:24 |
*** dardelean has joined #openstack-kolla | 20:50 | |
*** daidv has quit IRC | 20:51 | |
*** daidv has joined #openstack-kolla | 20:53 | |
*** rhallisey has quit IRC | 20:56 | |
*** daidv has quit IRC | 21:01 | |
*** daidv has joined #openstack-kolla | 21:03 | |
*** gfidente has quit IRC | 21:13 | |
*** daidv has quit IRC | 21:14 | |
*** unicell has quit IRC | 21:15 | |
*** daidv has joined #openstack-kolla | 21:16 | |
*** unicell has joined #openstack-kolla | 21:19 | |
*** daidv has quit IRC | 21:25 | |
*** daidv has joined #openstack-kolla | 21:28 | |
*** Angeh has joined #openstack-kolla | 21:36 | |
*** daidv has quit IRC | 21:36 | |
*** ansmith has quit IRC | 21:37 | |
*** daidv has joined #openstack-kolla | 21:38 | |
*** daidv has quit IRC | 21:44 | |
*** olivierbourdon has joined #openstack-kolla | 21:45 | |
*** olivierbourdon38 has joined #openstack-kolla | 21:51 | |
*** salv-orlando has joined #openstack-kolla | 21:51 | |
*** dardelean has quit IRC | 21:53 | |
*** olivierbourdon has quit IRC | 21:55 | |
*** threestrands has joined #openstack-kolla | 21:59 | |
*** daidv has joined #openstack-kolla | 22:00 | |
*** threestrands has quit IRC | 22:00 | |
*** threestrands has joined #openstack-kolla | 22:00 | |
*** daidv has quit IRC | 22:12 | |
*** daidv has joined #openstack-kolla | 22:13 | |
*** ktibi has quit IRC | 22:16 | |
*** bmace_ has joined #openstack-kolla | 22:19 | |
*** bmace has quit IRC | 22:19 | |
*** dardelean has joined #openstack-kolla | 22:23 | |
*** salv-orl_ has joined #openstack-kolla | 22:28 | |
*** dave-mccowan has quit IRC | 22:30 | |
*** salv-orlando has quit IRC | 22:31 | |
*** jtriley has quit IRC | 22:33 | |
*** ansmith has joined #openstack-kolla | 22:40 | |
harlowja_ | hmmm, are people still expereincing issues after ^ :- | 22:41 |
inc0 | harlowja_: you mean patch merged? | 22:44 |
harlowja_ | ya, we are seeing something else funky | 22:44 |
harlowja_ | but might just be our artifactory acting as a docker repo | 22:44 |
inc0 | what do you see? | 22:45 |
harlowja_ | https://gist.github.com/harlowja/9ff4b0816c411d03aaa705dfa4d5c249 | 22:46 |
harlowja_ | diff is POST /v1.30 vs POST /v1.35 :-/ | 22:46 |
inc0 | well fix is for kolla-ansible, which I don't think you use | 22:46 |
harlowja_ | we are now, ha | 22:47 |
inc0 | there ya go;) yeah docker 3.0 seems to be really different | 22:47 |
harlowja_ | ya | 22:47 |
inc0 | I'd suggest pinning to 2.7 tbh until we figure it out | 22:47 |
harlowja_ | agreed | 22:48 |
inc0 | fix above was quick to get things even working | 22:48 |
inc0 | it doesn't mean that it's complete | 22:48 |
harlowja_ | ya, something is weird with that package, lol | 22:48 |
*** salv-orl_ has quit IRC | 22:49 | |
*** salv-orlando has joined #openstack-kolla | 22:49 | |
inc0 | they have history of doing wierd stuff | 22:49 |
*** dardelean has quit IRC | 22:51 | |
*** salv-orlando has quit IRC | 22:53 | |
*** olivierbourdon38 has quit IRC | 22:54 | |
harlowja_ | ya, i opened https://github.com/docker/docker-py/issues/1895 | 22:55 |
harlowja_ | maybe can get some idears | 22:55 |
harlowja_ | maybe its just our docker installed version, who knows, lol | 22:55 |
*** olivierbourdon38 has joined #openstack-kolla | 23:02 | |
*** inc0 has quit IRC | 23:22 | |
*** inc0 has joined #openstack-kolla | 23:22 | |
*** goldyfruit has quit IRC | 23:24 | |
*** masahisa has joined #openstack-kolla | 23:40 | |
*** pengdake_ has joined #openstack-kolla | 23:42 | |
*** salv-orlando has joined #openstack-kolla | 23:50 | |
Sean-md | is Kevin.Fox here? | 23:52 |
*** pengdake_ has quit IRC | 23:52 | |
*** salv-orlando has quit IRC | 23:54 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!