Friday, 2019-06-14

*** ianychoi has joined #airshipit00:19
*** cheng1 has quit IRC01:53
*** cheng1 has joined #airshipit01:54
openstackgerritKaspars Skels proposed airship/treasuremap master: Seaworthy pipeline fixes  https://review.opendev.org/66527201:56
openstackgerritKaspars Skels proposed airship/treasuremap master: Seaworthy pipeline fixes  https://review.opendev.org/66527201:57
*** michael-beaver has quit IRC02:43
*** nishantkr has quit IRC03:07
*** adrianreza_ has quit IRC03:07
*** mugsie has quit IRC03:22
*** cheng1 has quit IRC03:22
*** AlexNoskov has quit IRC03:22
*** kskels has quit IRC03:22
*** jezogwza has quit IRC03:22
*** rustyweise has quit IRC03:22
*** dasp has quit IRC03:22
*** licanwei has quit IRC03:32
*** mugsie has joined #airshipit03:37
*** cheng1 has joined #airshipit03:38
*** AlexNoskov has joined #airshipit03:38
*** kskels has joined #airshipit03:38
*** jezogwza has joined #airshipit03:38
*** rustyweise has joined #airshipit03:38
*** dasp has joined #airshipit03:38
*** irclogbot_3 has quit IRC03:41
*** irclogbot_2 has joined #airshipit03:41
*** dasp has quit IRC03:58
*** AlexNoskov has quit IRC04:21
*** dasp has joined #airshipit04:21
*** sgrasley has quit IRC04:50
*** kskels has quit IRC05:43
*** pgaxatte has joined #airshipit06:27
*** mikkos has joined #airshipit06:48
openstackgerritMerged airship/treasuremap master: [aiab] Fix readme formatting  https://review.opendev.org/66501907:30
*** mbologna has quit IRC08:22
*** mbologna has joined #airshipit08:25
*** pkaralis has joined #airshipit08:47
*** roman_g has quit IRC08:55
*** amalrajgenocidex has joined #airshipit10:10
openstackgerritKudaka Poorna Rajesh proposed airship/promenade master: Add liveness/readiness probes to calico-etcd  https://review.opendev.org/65986310:10
amalrajgenocidexHi, I'm getting below error on Airsloop airship. Any idea10:10
amalrajgenocidexroot@airsloop-control-1:~/treasuremap# tools/airship shipyard create configdocs design --directory=/target/collect Error: Unable to invoke action due to: The account is locked for user: 47050a307ad74d9087d6c095f930fa20. (HTTP 401) (Request-ID: req-d29bcbd3-3c54-4c6a-802c-8ade5ee2863b)10:10
amalrajgenocidexLeave, found the issue10:13
openstackgerritKudaka Poorna Rajesh proposed airship/promenade master: Add liveness/readiness probes to calico-etcd  https://review.opendev.org/65986310:37
*** amalrajgenocidex has quit IRC11:12
rustyweiseHey guys, I'm deploying the airsloop environment and am hitting a failure when running genesis.sh airship-kubernetes-calico-etcd-etcd-test container and when dumping the logs for that pod, its pretty-terse response is:11:59
rustyweiseubuntu@airsloop-control-1:~/airshipit/treasuremap$ kubectl logs airship-kubernetes-calico-etcd-etcd-test --namespace kube-system12:00
rustyweisehttps://10.96.232.136:6666 is unhealthy: failed to connect: context deadline exceeded12:00
rustyweiseError:  unhealthy cluster12:00
rustyweiseubuntu@airsloop-control-1:~/airshipit/treasuremap$ 2019-06-14 11:56:17.831 409 INFO armada.handlers.lock [-] Acquiring lock12:00
rustyweise2019-06-14 11:56:18.127 409 INFO armada.handlers.armada [-] Performing pre-flight operations.12:00
*** amalrajgenocidex has joined #airshipit12:04
amalrajgenocidexIs there any option to delete depolyed sites.12:07
amalrajgenocidexI tried deployment multiple times and it failed. But it still shows in "tools/shipyard get actions"12:07
rustyweiseHere's a anonymized pastebin (kinda pointless by now *shrug*) of the diff of my airshipit/treasuremap repo https://pastebin.com/UjcMQLkL12:16
openstackgerritMerged airship/treasuremap master: Add Genesis network example to Airsloop docs  https://review.opendev.org/66500012:20
*** amalrajgenocidex has quit IRC12:32
*** amalrajgenocidex has joined #airshipit12:42
amalrajgenocidexIs there any option to delete depolyed sites.12:43
amalrajgenocidexI tried deployment multiple times and it failed. But it still shows in "tools/shipyard get actions"12:43
amalrajgenocidexI tried deployment multiple times and it failed. But it still shows in "tools/shipyard get actions"12:43
openstackgerritMerged airship/treasuremap master: Revert ingress/ceph-rgw before emptydirs fix  https://review.opendev.org/66520612:47
*** howell has joined #airshipit12:57
*** aaronsheffield has joined #airshipit12:58
rustyweiseI had to delete that pastebin...*sigh* alas, I continue to hit failures with deploying the test container due to what appears to be a failure to get a response from the etcd endpoint13:07
rustyweiseit _might_ be a proxy problem, but I have proxies and no_proxies set in what I _think_ are all the right places...13:08
rustyweiseassuming that CIDR notation works in no_proxy strings13:08
*** kskels has joined #airshipit13:21
amalrajgenocidexHi kskels, Is there any option to delete depolyed sites.13:43
*** sthussey has joined #airshipit13:47
openstackgerritIan Pittwood proposed airship/spyglass master: Adds unit tests for Spyglass CLI  https://review.opendev.org/66314013:53
*** nishantkr has joined #airshipit13:53
kskelsamalrajgenocidex: you mean completely re-deploy site afterwards?13:55
kskelsor just a specific nodes, etc?13:55
kskelsthat would be re-deploy airsloop both control/compute nodes13:56
amalrajgenocidex I ran the deploy site command 2 times and I can see site in "tools/shipyard get actions"13:57
amalrajgenocidexbut both installation failed. So I need to delete them and redeploy13:58
kskelsok - so once you have the airsloop control up you can keep re-trying installation13:58
kskelsif you open MAAS interface13:59
kskelshttp://genesis-ip:30001/MAAS13:59
kskelsyou can check if the node did show up in MAAS13:59
kskelsif it didn't - you don't really need to clean up anything at that point - that just means that likely bare-metal config had some error14:00
kskelshave a look at that point to drydock logs14:00
kskelskubectl logs -n ucp <drydock pod>14:00
kskelsyou can also see if node part worked with14:01
kskelssudo kubectl get nodes -o wide14:01
kskelsand see if the bare-metal node did deploy and come up14:01
kskels(airhsip instalation is structured in 2 major steps - 1 bare-metal deploy, and then software/chart deployment)14:02
openstackgerritKaspars Skels proposed airship/treasuremap master: [aiab] Allow to run aiab deployment from any directory  https://review.opendev.org/66499214:04
amalrajgenocidexThanks kskels, What is the default maas dashboard credentials. I have't changed them before deployment14:04
kskelsadmin/airsloop12314:05
amalrajgenocidexThanks. Let me try again14:07
kskelsjust a re-try of deploy will likely not help - have a look at drydock log see if you find any error/issue14:11
kskelsalso under the Subnets section in MAAS - you will find networks14:11
kskelscompare if those match to what you expect/configured14:11
kskelshttps://usercontent.irccloud-cdn.com/file/SWGtXjx1/Screenshot%20from%202019-06-14%2009-12-12.png14:12
kskelsyou should see something like this14:12
kskelsif these networks didn't show up - this means there was some error in networking, etc14:13
openstackgerritIan Pittwood proposed airship/spyglass-plugin-xls master: Add unit tests for xls plugin CLI  https://review.opendev.org/66314214:14
amalrajgenocidexOk. I will take a look14:16
*** pgaxatte has quit IRC14:39
openstackgerritIan Pittwood proposed airship/spyglass master: Data objects for Spyglass  https://review.opendev.org/65891714:47
openstackgerritIan Pittwood proposed airship/spyglass master: [WIP] Implements data object models  https://review.opendev.org/66209214:47
*** lemko has joined #airshipit14:50
*** pkaralis has quit IRC14:55
rustyweiseHi all, I am still struggling to get through genesis.sh for the first time. I believe the key challenge is the (unavoidable) proxy config. The first failure is in the 'airship-kubernetes-etcd-etcd-test' pod and the transcript/logs become a trainwreck after15:08
kskelsthere has been folks running via proxy15:22
kskelshttps://www.irccloud.com/pastebin/t9yPO48N/15:22
kskelsI wonder if you may need to add a few more IPs to the no_proxy15:23
kskelsyou may also check additionally tail -f /var/log/syslog15:23
kskelsit sometimes prints something interesting15:23
rustyweiseI've been relying on CIDR notation in the no_proxy line, in hopes of it being honored15:24
kskelsit's not15:24
kskelsI'm pretty sure no_proxy doesn't support that15:24
rustyweise*sigh*15:24
kskelssome weird linux thing15:24
kskelsnot so much of airship doing15:24
rustyweiseso list out all the individual addresses15:24
kskelsusually you don't really need to include that much15:24
rustyweiseyeah, comma, understood15:24
kskelsit's been a while since I ran behind proxy15:25
rustyweiseetcd ip15:25
rustyweiseI'm assuming...15:25
rustyweiseand the calico address on the genesis node?15:25
rustyweiseit's highly discouraged ;)15:26
rustyweise'tis not great craic15:26
kskels1 sec15:26
kskelsI'll be right back15:26
openstackgerritEvgeniy L proposed airship/treasuremap master: Uplift PostgreSQL  https://review.opendev.org/66522815:40
*** amalrajgenocidex has quit IRC15:55
openstackgerritIan Pittwood proposed airship/spyglass master: [WIP] Implements data object models  https://review.opendev.org/66209215:58
*** howell is now known as starboy16:09
*** starboy is now known as howell16:14
*** mikkos has quit IRC16:14
kskelsrustyweise: please also share the pod logs you are getting for etcd test16:18
kskelswonder if that could also be some other issue then just proxy - as people have used proxy for deployments not that long ago16:19
*** howell is now known as starboy16:23
*** starboy is now known as howell16:25
rustyweiseroot@airsloop-control-1:/home/ubuntu# kubectl logs airship-kubernetes-etcd-etcd-test --namespace kube-system16:32
rustyweisehttps://10.96.0.2:2379 is unhealthy: failed to connect: context deadline exceeded16:32
rustyweiseError:  unhealthy cluster16:32
kskelsyou may be getting this also due to non-matching certs16:33
kskelscan you login to etcd pod and do 'etcdctl member list'?16:33
kskelskubectl exec -it -n kube-system `etcd-pod` sh16:33
kskelsI think there is also debug option if I remember right - `etcdctl --debug member list` or similar16:34
kskelsalso - when you generated the certs16:35
kskelsyou must delete the existing ones from the secrets16:35
kskelsand only thing that you should change in the PKI file is the calico IP16:35
kskelse.g. `10.22.72.21` should be replaced to the IP that is relevant for the genesis server16:36
kskelsand similarly for other nodes16:36
kskelsany other IPs should be left as is - especially for etcd config16:36
kskelshttps://www.irccloud.com/pastebin/PcWAPoMI/16:36
kskelschange only the `10.22.72.21` IP16:37
kskelssort of general rule through the YAMLs for airsloop - only change the `10.22.*` networks16:38
rustyweiseI'll try the etcd member list now16:43
rustyweiseI can't share logs as it's against security practices  *sigh*16:44
rustyweisehere's the member list16:50
rustyweise5a957a5a80f2e27, started, auxiliary-1, https://172.22.35.110:22380, https://172.22.35.110:2237916:50
rustyweise6984aa608d91cce3, started, airsloop-control-1, https://172.22.35.110:2380, https://172.22.35.110:237916:50
rustyweisee3711b00b78d9e2a, started, auxiliary-0, https://172.22.35.110:12380, https://172.22.35.110:1237916:50
rustyweiseOK...the calico IP is a key point as I followed the docs and added/updated the 6 entries which are read to be included, as such -->16:53
rustyweise        # NEWSITE-CHANGEME: The following should be a list of the control plane16:53
rustyweise        # nodes in the environment, including genesis.16:53
rustyweise        # For each node, the `hosts` list should be comprised of:16:53
rustyweise        #   1. The node's hostname, as already defined in baremetal/nodes.yaml16:53
rustyweise        #   2. The node's oam IP address, as already defined in baremetal/nodes.yaml16:53
rustyweise        #   3. The node's Calico IP address, as already defined in baremetal/nodes.yaml16:53
rustyweise        #   4. 127.0.0.116:53
rustyweise        #   5. localhost16:53
rustyweise        #   6. kubernetes-etcd.kube-system.svc.cluster.local16:53
*** howell has quit IRC16:53
rustyweiseI have to start the weekend...hopefully I can get back to this on Monday16:54
*** howell has joined #airshipit16:54
rustyweiseThanks for your help folks! slán! *wave*16:54
*** howell has quit IRC16:55
*** howell has joined #airshipit16:56
kskelsyes - member list looks good, have a good weekend!!16:56
kskelsport seems different16:56
kskelsnever mind - it's correct - https://172.22.35.110:2380, https://172.22.35.110:237916:57
kskelswonder if this also could be related to calico16:57
kskelsanyway! enjoy your weekend16:57
*** lemko has quit IRC17:00
*** AlexNoskov has joined #airshipit17:03
openstackgerritMerged airship/treasuremap master: Seaworthy pipeline fixes  https://review.opendev.org/66527217:06
*** mikkos has joined #airshipit17:19
openstackgerritMerged airship/treasuremap master: [aiab] Allow to run aiab deployment from any directory  https://review.opendev.org/66499217:30
openstackgerritEvgeniy L proposed airship/treasuremap master: Uplift PostgreSQL  https://review.opendev.org/66522817:31
openstackgerritEvgeniy L proposed airship/treasuremap master: [aiab] Add a site linting gate to Zuul  https://review.opendev.org/66500717:32
*** kranthikirang has joined #airshipit17:48
*** graysonh has joined #airshipit18:15
*** mikkos has quit IRC18:23
openstackgerritIan Pittwood proposed airship/spyglass master: Data objects for Spyglass  https://review.opendev.org/65891718:23
openstackgerritIan Pittwood proposed airship/spyglass master: [WIP] Implements data object models  https://review.opendev.org/66209218:27
openstackgerritStas Egorov proposed airship/airship-in-a-bottle master: Update demo for new promenade  https://review.opendev.org/66545318:45
openstackgerritAlexander Noskov proposed airship/promenade master: WIP  https://review.opendev.org/65267819:09
*** graysonh has quit IRC19:16
AlexNoskovHi guys, please review/submit the following PS https://review.opendev.org/66381219:20
evgenylAlexNoskov: You can also ask for reviews related to openstack-helm on their #openstack-helm channel.19:22
AlexNoskovthx, will do19:23
openstackgerritIan Pittwood proposed airship/spyglass-plugin-xls master: Add unit tests for xls plugin CLI  https://review.opendev.org/66314219:24
openstackgerritStas Egorov proposed airship/airship-in-a-bottle master: [wip]: proxy config  https://review.opendev.org/66546019:28
openstackgerritStas Egorov proposed airship/airship-in-a-bottle master: [wip]: qemu  https://review.opendev.org/66546119:29
openstackgerritMerged airship/spyglass-plugin-xls master: Implement PBR for XLS plugin  https://review.opendev.org/66470120:23
openstackgerritMerged airship/spyglass-plugin-xls master: Adds force option to manifest generation  https://review.opendev.org/66203420:24
openstackgerritMerged airship/spyglass-plugin-xls master: Update plugin docs  https://review.opendev.org/66184120:28
openstackgerritIan Pittwood proposed airship/spyglass-plugin-xls master: Fixes issues with tox  https://review.opendev.org/66202020:30
openstackgerritIan Pittwood proposed airship/spyglass-plugin-xls master: Fixes issues with tox  https://review.opendev.org/66202020:32
openstackgerritIan Pittwood proposed airship/spyglass-plugin-xls master: Add unit tests for xls plugin CLI  https://review.opendev.org/66314220:32
*** kranthikirang has quit IRC20:35
openstackgerritMerged airship/promenade master: Haproxy: Add pod/container security context  https://review.opendev.org/65157420:38
openstackgerritIan Pittwood proposed airship/shipyard master: Update PyYAML to match other projects  https://review.opendev.org/66547220:45
openstackgerritIan Pittwood proposed airship/pegleg master: [WIP] Implement Pipenv dependency management  https://review.opendev.org/66497021:00
openstackgerritMerged airship/treasuremap master: Remove pegleg clone from Zuul lint jobs  https://review.opendev.org/66519021:05
*** howell has quit IRC21:34
openstackgerritMerged airship/promenade master: ETCD: Add pod/container security context  https://review.opendev.org/66233421:40
openstackgerritAlexander Noskov proposed airship/promenade master: WIP  https://review.opendev.org/65267822:33
openstackgerritSean Eagan proposed airship/armada master: [WIP]: Prevent tiller from leaving releases in pending status  https://review.opendev.org/66548522:39
openstackgerritSean Eagan proposed airship/armada master: Prevent tiller from leaving releases in pending status  https://review.opendev.org/66548522:41
*** sthussey has quit IRC23:47

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