*** krypto has quit IRC | 00:02 | |
*** krypto has joined #airshipit | 00:03 | |
*** mbeierl has quit IRC | 00:04 | |
*** altlogbot_0 has quit IRC | 00:10 | |
*** altlogbot_0 has joined #airshipit | 00:11 | |
*** sreejithp_ has quit IRC | 00:21 | |
*** sreejithp has joined #airshipit | 00:22 | |
*** sreejithp_ has joined #airshipit | 00:25 | |
*** mbeierl has joined #airshipit | 00:26 | |
*** sreejithp has quit IRC | 00:28 | |
*** michael-beaver has quit IRC | 00:29 | |
*** mbeierl has quit IRC | 00:31 | |
*** sreejithp_ has quit IRC | 00:37 | |
*** sreejithp has joined #airshipit | 00:37 | |
*** mbeierl has joined #airshipit | 00:54 | |
*** kskels has quit IRC | 00:54 | |
*** mbeierl has quit IRC | 00:58 | |
*** mbeierl has joined #airshipit | 01:21 | |
*** mbeierl has quit IRC | 01:26 | |
*** happyhemant has quit IRC | 01:28 | |
*** mbeierl has joined #airshipit | 01:49 | |
*** mbeierl has quit IRC | 01:53 | |
*** mbeierl has joined #airshipit | 01:59 | |
*** sreejithp has quit IRC | 02:07 | |
*** mbeierl has quit IRC | 02:27 | |
*** mbeierl has joined #airshipit | 02:49 | |
*** mbeierl has quit IRC | 02:54 | |
*** mbeierl has joined #airshipit | 03:00 | |
*** mbeierl has quit IRC | 03:29 | |
*** jezogwza has quit IRC | 03:32 | |
*** mbeierl has joined #airshipit | 03:40 | |
openstackgerrit | Ahmad Mahmoudi proposed airship/maas master: Addressng chsh fail due to /etc/passwd permissions https://review.opendev.org/660422 | 03:43 |
---|---|---|
*** mbeierl has quit IRC | 03:44 | |
*** mbeierl has joined #airshipit | 03:59 | |
*** mbeierl has quit IRC | 04:03 | |
*** sreejithp has joined #airshipit | 04:03 | |
*** sreejithp has quit IRC | 04:07 | |
*** nishantkr has quit IRC | 04:11 | |
*** mbeierl has joined #airshipit | 04:26 | |
*** mbeierl has quit IRC | 04:30 | |
*** mbeierl has joined #airshipit | 04:53 | |
*** mbeierl has quit IRC | 04:57 | |
*** mbeierl has joined #airshipit | 05:21 | |
*** mbeierl has quit IRC | 05:25 | |
*** jemangs has quit IRC | 05:27 | |
*** portdirect has quit IRC | 05:27 | |
*** seaneagan has quit IRC | 05:31 | |
*** mattmceuen has quit IRC | 05:32 | |
*** seaneagan has joined #airshipit | 05:33 | |
*** portdirect has joined #airshipit | 05:33 | |
*** jemangs has joined #airshipit | 05:34 | |
*** mattmceuen has joined #airshipit | 05:34 | |
*** mbeierl has joined #airshipit | 05:39 | |
*** roman_g has quit IRC | 05:43 | |
*** mbeierl has quit IRC | 05:44 | |
openstackgerrit | Arijit Bose proposed airship/in-a-bottle master: [site update] update software https://review.opendev.org/655197 | 05:45 |
*** connoreika has joined #airshipit | 06:01 | |
connoreika | Good morning everyone. How are you today? | 06:01 |
*** jamesgu has quit IRC | 06:04 | |
*** mbeierl has joined #airshipit | 06:06 | |
*** mbeierl has quit IRC | 06:11 | |
*** pgaxatte has joined #airshipit | 06:27 | |
*** mbeierl has joined #airshipit | 06:43 | |
*** nmimi has joined #airshipit | 06:44 | |
*** mbeierl has quit IRC | 06:47 | |
*** mbeierl has joined #airshipit | 06:53 | |
*** mbeierl has quit IRC | 07:05 | |
*** licanwei has joined #airshipit | 07:19 | |
*** roman_g has joined #airshipit | 07:25 | |
*** lemko has joined #airshipit | 07:38 | |
connoreika | Can anyone help with deploy process of airship in a bottle on multinode? | 07:47 |
*** sreejithp has joined #airshipit | 08:04 | |
*** sreejithp has quit IRC | 08:08 | |
connoreika | What this error mean? Google dont really help right now: QEMU: Checking for device assignment IOMMU support : WARN (No ACPI DMAR table found, IOMMU either disabled in BIOS or not supported by this hardware platform) | 08:18 |
connoreika | dmesg | grep -i iommu [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.15.0-50-generic root=/dev/mapper/airship01--vg-root ro intel_iommu=on [ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.15.0-50-generic root=/dev/mapper/airship01--vg-root ro intel_iommu=on [ 0.000000] DMAR: IOMMU enabled | 08:18 |
*** krypto has quit IRC | 08:25 | |
*** krypto has joined #airshipit | 08:26 | |
connoreika | Any clue on this? | 08:45 |
openstackgerrit | Roman Gorshunov proposed airship/treasuremap master: Add tag filter parameter to the updater tool https://review.opendev.org/660429 | 09:00 |
roman_g | connoreika: error does not seem to be related to the Airship | 09:01 |
connoreika | roman_g, yep, i understand that. It's something to deal with vmware in which VM for gate is working. Just thought someone already know that error. | 09:10 |
roman_g | no, haven't seen | 09:30 |
*** pgaxatte has quit IRC | 09:42 | |
openstackgerrit | Roman Gorshunov proposed airship/treasuremap master: Add tag filter parameter to the updater tool https://review.opendev.org/660429 | 09:56 |
*** mbuil has joined #airshipit | 10:34 | |
*** toabctl has joined #airshipit | 10:58 | |
*** sreejithp has joined #airshipit | 11:30 | |
*** sreejithp has quit IRC | 11:35 | |
*** henriqueof has joined #airshipit | 11:43 | |
*** alexanderhughes has joined #airshipit | 12:09 | |
evrardjp | totally unrelated conversation, how do you folks backup/restore airship (or any helm chart state)? velero? | 12:25 |
evrardjp | or you just rebuild using your yamls, and have an external backup/restore tool for the persistent storage? | 12:26 |
roman_g | don't know, but would guess that just rebuild (because yamls are in git anyway) | 12:30 |
evrardjp | I guess it depends on the objectives :) | 12:31 |
evrardjp | just curious :) | 12:31 |
connoreika | Just rebuilding. | 12:34 |
*** howell has joined #airshipit | 13:23 | |
*** kranthikirang has joined #airshipit | 13:24 | |
*** aaronsheffield has joined #airshipit | 13:25 | |
*** graysonh_ has joined #airshipit | 13:30 | |
*** sreejithp has joined #airshipit | 13:33 | |
*** sreejithp has quit IRC | 13:37 | |
*** sreejithp has joined #airshipit | 13:38 | |
openstackgerrit | Ahmad Mahmoudi proposed airship/maas master: Addressng chsh fail due to /etc/passwd permissions https://review.opendev.org/660422 | 13:46 |
openstackgerrit | Merged airship/maas master: Move to helm 2.14.0 https://review.opendev.org/660492 | 13:57 |
*** krypto has quit IRC | 13:58 | |
*** krypto has joined #airshipit | 13:58 | |
*** nishantkr has joined #airshipit | 13:59 | |
*** bh526r has joined #airshipit | 14:05 | |
openstackgerrit | Ahmad Mahmoudi proposed airship/maas master: Addressng chsh fail due to /etc/passwd permissions https://review.opendev.org/660422 | 14:09 |
openstackgerrit | Ahmad Mahmoudi proposed airship/maas master: Addressng chsh fail due to /etc/passwd permissions https://review.opendev.org/660422 | 14:19 |
openstackgerrit | Sean Eagan proposed airship/deckhand master: [WIP] Revert readOnlyRootFilesystem change to fix gate https://review.opendev.org/660735 | 14:22 |
*** roman_g has quit IRC | 14:22 | |
openstackgerrit | Matt McEuen proposed airship/deckhand master: Make Deckhand integration tests non-voting https://review.opendev.org/660738 | 14:30 |
*** kskels has joined #airshipit | 14:32 | |
*** jamesgu has joined #airshipit | 14:33 | |
mattmceuen | dwalt: like you pointed out yesterday, the broken deckhand integration test is probably superflous if we also have the airskiff integration test in place. This PS^ makes the broken gate non-voting, but I think we should consider whether anything would be lost if we deprecate them entirely | 14:34 |
openstackgerrit | Merged airship/treasuremap master: airskiff: Use Ubuntu images https://review.opendev.org/660526 | 14:34 |
mattmceuen | for one thing the airskiff gate is non-voting, and fails sometimes due to resource limitations. Is there anything additional we can do to slim resource consumption down? | 14:35 |
openstackgerrit | Ahmad Mahmoudi proposed airship/maas master: Addressng chsh fail due to /etc/passwd permissions https://review.opendev.org/660422 | 14:38 |
*** henriqueof has quit IRC | 14:45 | |
openstackgerrit | Matt McEuen proposed airship/deckhand master: Make Deckhand integration tests non-voting https://review.opendev.org/660738 | 14:51 |
openstackgerrit | PRATEEK REDDY DODDA proposed airship/promenade master: Coredns: Add pod/container security context https://review.opendev.org/651414 | 14:51 |
dwalt | mattmceuen: what I meant yesterday was that we should replace the base for the Deckhand integration tests with what Airskiff uses, not replace the integration gate itself. I believe that it actually runs a series of tests with stestr | 14:59 |
*** roman_g has joined #airshipit | 14:59 | |
dwalt | sorry for the misunderstanding! | 14:59 |
openstackgerrit | Sean Eagan proposed airship/treasuremap master: Move to helm 2.14.0 https://review.opendev.org/660749 | 14:59 |
openstackgerrit | Sean Eagan proposed airship/treasuremap master: Move to helm 2.14.0 https://review.opendev.org/660749 | 15:00 |
mattmceuen | gotcha - makes sense dwalt. So replace the harness, not the tests | 15:00 |
*** roman_g has quit IRC | 15:12 | |
*** roman_g has joined #airshipit | 15:14 | |
openstackgerrit | PRATEEK REDDY DODDA proposed airship/promenade master: Coredns: Add pod/container security context https://review.opendev.org/651414 | 15:17 |
openstackgerrit | PRATEEK REDDY DODDA proposed airship/promenade master: Haproxy: Add pod/container security context https://review.opendev.org/651574 | 15:20 |
*** kguttikonda has joined #airshipit | 15:39 | |
*** kranthikirang has quit IRC | 15:42 | |
connoreika | is there any more documentation than this about AIAB multinode: https://github.com/airshipit/airship-in-a-bottle/tree/master/tools/multi_nodes_gate ???? | 15:53 |
connoreika | Guys, what is the purpose of this IRC channel??? | 16:01 |
mattmceuen | hi connoreika, just got back to my desk. some folks are away at lunch. | 16:03 |
mattmceuen | The point is to discuss airship, coordinate dev work, and ask questions | 16:03 |
mattmceuen | There's not much more information on aiab multinode than that - what would you like to know | 16:04 |
connoreika | So this is for developers? Not for the users? | 16:05 |
*** henriqueof has joined #airshipit | 16:05 | |
mattmceuen | users are welcome as well | 16:05 |
connoreika | I would like to know, how to make something workable with airship. | 16:05 |
connoreika | Something that i can watch, test, show. | 16:06 |
mattmceuen | ok cool. I think the multinode gate is a good approach if you want to demo the four-VM cluster. If you want to demo a more "real world" lab on bare metal, there are a few different examples of how to do that, with more documentation | 16:08 |
mattmceuen | Most of that documentation lives here: https://airship-treasuremap.readthedocs.io/en/latest/ | 16:08 |
connoreika | for now, i'v tried to deploy airskif, AIAB, aiab multinode. only working tool was AIAB. working but useless. | 16:08 |
mattmceuen | Well, bugs can happen and we're always working to fix them when they do. What issue are you seeing with aiab multinode? | 16:09 |
connoreika | i'v readed that, watched some videos. The docs, for true, are not very comprehensive. | 16:09 |
connoreika | no issue, it deployed n0. and... what to do next? | 16:10 |
mattmceuen | It should have then deployed n1,2,3 too - those didn't get deployed? | 16:11 |
connoreika | nope | 16:11 |
mattmceuen | Can you share your log? I'll try to reproduce | 16:11 |
connoreika | what log? $) | 16:12 |
connoreika | syslog? | 16:12 |
mattmceuen | when the script fails, it usually ends with an error message and a reference to a log file with more details | 16:14 |
connoreika | == Stage Success == === Finished stage Validate Genesis === NOTE: Site Definition YAMLs found in /tmp/tmp.bvRNahlyBc/site_yaml/ === HUGE SUCCESS === | 16:15 |
mattmceuen | interesting - let me kick it off in a fresh VM | 16:15 |
connoreika | https://pastebin.com/b0vaG94J | 16:18 |
mattmceuen | it's good that it's not failing, but it's weird that it's not proceeding to the actual site deployment, after the genesis node is stood up | 16:19 |
mattmceuen | those logs LGTM | 16:19 |
connoreika | is it right command to deploy all 4 nodes: ./gate.sh multinode_genesis | 16:21 |
*** MattCoachCarter has joined #airshipit | 16:23 | |
openstackgerrit | Rony Haddad proposed airship/treasuremap master: Update documentation with proxy specific changes - made further fixes https://review.opendev.org/659890 | 16:25 |
mattmceuen | Ah, that is the problem. That intentionally only kicks off the genesis process (the "seed node"). If you run it without any arguments (just `./gate.sh`) it'll do the 4-node full deployment by default. | 16:25 |
connoreika | May be ./gate.sh multinode_deploy needed? | 16:25 |
mattmceuen | yep exactly - I believe that's the one that gets kicked off if no argument is supplied | 16:26 |
mattmceuen | The readme is confusing on that point, sorry about that -I'll put in a change to clarify | 16:26 |
connoreika | ok, i have seed node... what can i do with it? | 16:26 |
connoreika | Horizon? Maas-ui? where can i find it now? | 16:27 |
connoreika | When i deloyed AIAB it told me come credentials and URLs. This thing does nothing :( | 16:27 |
*** lemko has quit IRC | 16:28 | |
connoreika | And also, MAAS-ui is not deploying with AIAB :((( | 16:28 |
connoreika | Seen couple more bugs... | 16:28 |
mattmceuen | The seed node is really only useful for bootstrapping the whole cluster, not very useful on its own | 16:28 |
connoreika | When i will deploy AIAB multinode, can i add another, for example hardware node? | 16:29 |
mattmceuen | So I'd kick off the full multinode install instead. The maas-ui is disabled by default for security purposes, but it still be turned on, I'm pretty sure | 16:29 |
connoreika | How can i enable MAAS-ui? | 16:31 |
mattmceuen | AIAB multinode is really intended for demonstrating/testing/devving the full installation process, and it sounds like you may be wanting to stand up a real lab -- I'm wondering if this guy would be a better fit for your use case? | 16:31 |
mattmceuen | https://airship-treasuremap.readthedocs.io/en/latest/airsloop.html | 16:31 |
connoreika | Yep, i whanted to setup airsloop, but as for me, docs for it not more comprehensive than in AIAB. Cant understand how to do it. | 16:33 |
connoreika | i have 2 supermicro baremetal servers, and 1 VM. | 16:33 |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: [WIP] Specify collection for upload command https://review.opendev.org/659375 | 16:33 |
openstackgerrit | kranthi kiran guttikonda proposed airship/treasuremap master: hwe/ga 16.04 kernel install notes https://review.opendev.org/655531 | 16:34 |
connoreika | for example: Airsloop site has 2 bare-metal servers: 1 controller, and 1 compute node. See host profiles for the servers here. | 16:35 |
connoreika | Goind by the link and what we see: compute.yaml | 16:36 |
openstackgerrit | Kaspars Skels proposed airship/treasuremap master: Update user and secret name for git mirror job https://review.opendev.org/660780 | 16:36 |
mattmceuen | let me check that one | 16:37 |
connoreika | No examples, no guides, nothing. only one config for compute node. | 16:37 |
connoreika | there is not even config for control node if i understand it right. | 16:38 |
roman_g | evgenyl: kskels https://help.github.com/en/articles/error-permission-denied-publickey#always-use-the-git-user | 16:39 |
kskels | yeah - interesting right! | 16:40 |
kskels | hopefully this solves the replication issue | 16:40 |
mattmceuen | connoreika: from a host profile perspective, that may just be because the single control node is provisioned by the genesis bootstrapping process, so there's no need for a separate host profile for the control node. evgenyl / kskels is that right? | 16:40 |
connoreika | What i have to change, and where i can read about it, to deploy airsloop not on DELL R720s, but on my supermicro, or may be on VM? | 16:40 |
kskels | connoreika: the multinode gate is very powerful and generally speaking if you run it on a bare-metal server - it should work out of the box | 16:41 |
kskels | if you run it on a VM - you may need to make sure nested virt is enabled and potenitally need to update CPU OPTS | 16:41 |
kskels | lack of docs is the case in general for it.. but ask away -see if we can answer any doubts | 16:42 |
mattmceuen | kskels do you know how to enable the maas ui? | 16:42 |
connoreika | kskels, do you reading what i'm writing? May be it's very powerful, but i cant read about how to use it. | 16:43 |
kskels | I think Roman had a patchset for it if I remember right | 16:43 |
kskels | I think if you run ./setup_gate.sh | 16:43 |
kskels | and then simply ./gate.sh | 16:43 |
kskels | ..should take you quite far.. | 16:43 |
kskels | though we are doing major work to integrate this into treasuremap.. | 16:44 |
kskels | so it will become more stable soon.. | 16:44 |
roman_g | yes, I have PS to share MaaS dashboard. PS is here https://review.opendev.org/#/c/632457/4/manifests/common/deploy-airship.sh | 16:44 |
connoreika | I'v deployed a control node, genesis node, n0 node, (what a mess with a naming...) what i do next? where is horizon? where is maas? how do i add a compute node? | 16:44 |
mattmceuen | awesome thanks roman_g | 16:44 |
kskels | oh nice! good going | 16:45 |
kskels | if you were running ./gate.sh | 16:45 |
kskels | it should of deployed 3 more nodes | 16:45 |
kskels | so when yo ulogin to n0 | 16:45 |
kskels | you can do | 16:45 |
kskels | kubectl get nodes -o wide | 16:45 |
kskels | and you should see in total 4 nodes | 16:45 |
roman_g | connoreika: check the script above, it has code to open and publish dashboards | 16:45 |
kskels | reading as I can | 16:46 |
kskels | airsloop would of been nice demo env actually | 16:46 |
kskels | so the docs for airsloop are really general authoring and deployment | 16:46 |
kskels | with a change that it's only 2 servers not 6 as for full reference and bunch of deps relaxed .. like TLS/dns, etc, etc | 16:46 |
kskels | so for Airsloop reading this | 16:47 |
kskels | https://airship-treasuremap.readthedocs.io/en/latest/authoring_and_deployment.html | 16:47 |
kskels | and then complementary | 16:47 |
kskels | https://airship-treasuremap.readthedocs.io/en/latest/airsloop.html | 16:47 |
kskels | should give you some good time | 16:47 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Docfix for pegleg generate pki command https://review.opendev.org/660783 | 16:47 |
connoreika | Ok, thank you very much, for your answers, i have to go sleep now... Was waiting for this for whole day, now it's late in here... Will try all you've said to me in the morning... | 16:47 |
kskels | no problem | 16:48 |
kskels | also if you are running behind proxy | 16:48 |
kskels | it will be a bit tricky | 16:48 |
kskels | good night! | 16:48 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Docfix for pegleg generate pki command https://review.opendev.org/660783 | 16:48 |
openstackgerrit | Matt McEuen proposed airship/in-a-bottle master: Clarify doc for multinode gate https://review.opendev.org/660784 | 16:49 |
connoreika | no, i'm not behind a proxy. behind NAT. | 16:49 |
mattmceuen | Sounds good connoreika - good luck & let us know how it goes | 16:49 |
kskels | that's great - should make things straight forward - as that's similar to env we use for upstream testing | 16:49 |
connoreika | <kskels> and then complementary - it's wost thing that can be for different products ^( | 16:49 |
kskels | I guess the way to look at this is more of a reference golden site manifests | 16:51 |
kskels | for more production cases you would adjust settings to your liking and environment | 16:51 |
kskels | potentially using internal sources, etc | 16:51 |
kskels | it takes a bit of getting used to.. but later once getting hang of it - these manifests/deployment gets very flexible | 16:52 |
connoreika | Tomorrow last day from my heads, to do something to show with airship. If i cant show anything to my bosses, company will return on OS-ansible. And may be will fire me for wasted time. :( | 16:52 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Docfix for pegleg generate pki command https://review.opendev.org/660783 | 16:53 |
*** redrobot has joined #airshipit | 16:53 | |
connoreika | I liked manual on airskiff, but airskiff is a big pain in ass to install... | 16:54 |
kskels | are you sure! I have recently run it myself without any struggle.. it sets up simply minikube and then puts on bunch of airhsip components and potentially OSH | 16:55 |
*** bh526r has quit IRC | 16:55 | |
mattmceuen | I'd be interested in hearing what issues you hit with airskiff - should be as simple as running a few scripts | 16:55 |
kskels | agree | 16:55 |
kskels | this is environment used very frequently for gating and dev | 16:56 |
connoreika | Oh.... quite a lot. Cant remember all now... | 16:56 |
connoreika | For example i wonde why yo have this^ | 16:56 |
connoreika | ./tools/deployment/airskiff/developer/000-install-packages.sh | 16:56 |
connoreika | docker-ce=18.06.1~ce~3-0~ubuntu \ | 16:57 |
connoreika | after that, in ./tools/deployment/airskiff/developer/010-deploy-k8s.sh you run | 16:57 |
connoreika | openstack-helm-infra/tools/deployment/common/005-deploy-k8s.sh | 16:58 |
connoreika | And in it you have: | 16:58 |
connoreika | docker.io=18.06.1-0ubuntu1.2~18.04.1 \ | 16:59 |
connoreika | Oh, sorry, there is not 18.04.1. I'v changed it to 18, so it can run on ubuntu 18/// | 17:00 |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Docfix for pegleg generate pki command https://review.opendev.org/660783 | 17:00 |
kskels | yeah - I believe you must use 1604 for it to work smooth | 17:00 |
connoreika | But in 000-install-packages.sh you installing docker-ce, and in couple scripts later you installing docker.io instead... | 17:01 |
mattmceuen | Yeah, that's a good catch, I suspect the docker-ce install most likely was needed at one point, but may not be needed any more | 17:02 |
openstackgerrit | Merged airship/treasuremap master: Ceph: uplift ceph charts https://review.opendev.org/658205 | 17:02 |
connoreika | In my case, docker.io installed on top of docker-ce, but not started and was masked. | 17:02 |
connoreika | dont think so, if i remember right, it work well and with docker.io, and with docker-ce. | 17:03 |
connoreika | Well, i'l run to bed, hope to see you tomorrow. If i'll do the deployment and will convince bosses, i'll write manuals to install all that stuff, for noobs, not developers. ;) | 17:08 |
connoreika | CU tomorrow. Thanks. | 17:08 |
mattmceuen | That would be really awesome connoreika :) hope we can help make that happen. Have a good night man | 17:09 |
openstackgerrit | Merged airship/treasuremap master: Update user and secret name for git mirror job https://review.opendev.org/660780 | 17:12 |
*** connoreika has quit IRC | 17:12 | |
*** sgrasley_ has joined #airshipit | 17:37 | |
*** sgrasley has quit IRC | 17:41 | |
*** sgrasley_ has quit IRC | 17:42 | |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: [WIP] Add Airship-in-a-Bottle site manifests https://review.opendev.org/656900 | 17:43 |
roman_g | kskels: Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hosts. | 17:45 |
roman_g | ERROR: Permission to airshipit/treasuremap.git denied to airshipbot. | 17:45 |
roman_g | key works, but repo permissions are missing | 17:46 |
roman_g | add them | 17:46 |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: [WIP] Add Airship-in-a-Bottle site manifests https://review.opendev.org/656900 | 17:46 |
roman_g | compare http://zuul.openstack.org/build/972ed9ac2b5b47d0bd470d654e3aa6d5 and http://zuul.openstack.org/build/3338fee3b0354a65869976676c0e377f | 17:47 |
*** jamesgu has quit IRC | 17:47 | |
*** jamesgu has joined #airshipit | 17:47 | |
openstackgerrit | Alexander Hughes proposed airship/pegleg master: Docfix for pegleg generate pki command https://review.opendev.org/660783 | 17:55 |
openstackgerrit | Merged airship/treasuremap master: hwe/ga 16.04 kernel install notes https://review.opendev.org/655531 | 18:01 |
mattmceuen | Need one more core review on disabling the broken Deckhand gate please, so we can get Deckhand merging again: https://review.opendev.org/#/c/660738/ | 18:16 |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: Add Airship-in-a-Bottle site manifests and scripts https://review.opendev.org/656900 | 18:16 |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: [WIP] Specify collection for upload command https://review.opendev.org/659375 | 18:17 |
openstackgerrit | Rick Bartra proposed airship/promenade master: templates: separate genesis and join sources https://review.opendev.org/658421 | 18:17 |
evgenyl | mattmceuen roman_g dwalt kskels This should be ready for review https://review.opendev.org/#/c/656900/ please keep in mind that there quite a few things that require refactoring (related to the scripts), will be pushing those in separate patchsets. | 18:18 |
evgenyl | There are also general problems with MaaS stability, I think we should consider removing it from AIAB and have there just enough services to just run a VM. Drydock/MaaS testing should be left in multinode to have an end-to-end testing. | 18:22 |
evgenyl | What do you think? | 18:22 |
openstackgerrit | Rick Bartra proposed airship/promenade master: templates: separate genesis and join sources https://review.opendev.org/658421 | 18:25 |
*** mbuil has quit IRC | 18:29 | |
openstackgerrit | Merged airship/deckhand master: Make Deckhand integration tests non-voting https://review.opendev.org/660738 | 18:48 |
openstackgerrit | Rick Bartra proposed airship/promenade master: templates: separate genesis and join sources https://review.opendev.org/658421 | 18:50 |
mattmceuen | arunkant: can you please rebase your deckhand PS against the latest, and make the new opensuse integration test likewise non-voting? | 18:51 |
*** kguttikonda has quit IRC | 18:52 | |
mattmceuen | Thanks evgenyl - I will take a look at the PS. I think removing maas from single-node AIAB is a reasonable thing to consider. Mind if I add that as a discussion topic for next tuesday's meeting? | 18:55 |
mattmceuen | That would serve as an excuse to give folks and update on the AIAB->treasuremap progress at the same time | 18:55 |
evgenyl | mattmceuen: Sure, a weekly meeting is a good place to discuss that. Thank you! | 18:56 |
openstackgerrit | Kudaka Poorna Rajesh proposed airship/promenade master: Add liveness/readiness probes to calico-etcd https://review.opendev.org/659863 | 18:57 |
*** Connoreika has joined #airshipit | 19:01 | |
kskels | I think it will be tricky to remove MAAS/drydock from the flow due to the way shipyard will validate | 19:11 |
kskels | I also see a value of having those components there to just be able to poke around them | 19:11 |
evgenyl | kskels: Making MaaS/Drydock to provision nodes is not trivial and is not something we should expect the user to do in AIAB, so I'm just wondering if there is enough value to justify problems with the installations and increased deployment time, we also have a multinode installation where the user can see everything in action. | 19:16 |
evgenyl | But I agree that it would require some thinking on how to workaround drydock validation. | 19:16 |
evgenyl | kskels: By the way, airskiff somehow starts the deployment without having drydock/maas, maybe we can use the same approach for aiab. | 19:24 |
kskels | does it run via shipyard? | 19:25 |
kskels | maybe it just runs armada apply directly.. | 19:25 |
kskels | which could be used.. | 19:25 |
kskels | though there is value of whole flow of shipyard, etc.. not sure if people actually use it when looking at AIAB though | 19:25 |
mattmceuen | it uses armada cli for bootstrapping, and shipyard for deployment after that | 19:25 |
mattmceuen | biggest difference is, airskiff uses minikube + assumption of 1 VM instead of promenade+drydock+maas | 19:26 |
mattmceuen | it uses an osh-infra gate script to stand up minikube, instead of in-band promenade-based k8s | 19:27 |
evgenyl | We don't have to change the genesis installation, but using update_software instead of deploy_site should help with drydock/maas validation problem, I've just checked airskiff scripts, and it seems to use shipyard without problems https://github.com/airshipit/treasuremap/blob/master/tools/deployment/airskiff/developer/100-deploy-osh.sh#L45 | 19:29 |
evgenyl | Anyways, let's discuss on the meeting if this is something we should do. | 19:30 |
openstackgerrit | Merged airship/promenade master: Move to tiller 2.14.0 https://review.opendev.org/659867 | 19:31 |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: Add Airship-in-a-Bottle site manifests and scripts https://review.opendev.org/656900 | 19:35 |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: Add Airship-in-a-Bottle cicd gate jobs https://review.opendev.org/660809 | 19:35 |
openstackgerrit | Merged airship/armada master: Move to helm 2.14 https://review.opendev.org/659839 | 19:38 |
openstackgerrit | Merged airship/shipyard master: Move to helm 2.14.0 https://review.opendev.org/660490 | 19:42 |
openstackgerrit | Kaspars Skels proposed airship/armada master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660811 | 19:42 |
openstackgerrit | Kaspars Skels proposed airship/armada master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660811 | 19:42 |
*** kranthikirang has joined #airshipit | 19:48 | |
*** krypto has quit IRC | 19:49 | |
*** krypto has joined #airshipit | 19:49 | |
openstackgerrit | Kaspars Skels proposed airship/deckhand master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660817 | 19:49 |
openstackgerrit | Arun Kant proposed airship/deckhand master: Adding opensuse image build for deckhand https://review.opendev.org/638301 | 20:00 |
openstackgerrit | Arun Kant proposed airship/deckhand master: Adding opensuse image build for deckhand https://review.opendev.org/638301 | 20:05 |
openstackgerrit | Arun Kant proposed airship/deckhand master: Adding opensuse image build for deckhand https://review.opendev.org/638301 | 20:07 |
openstackgerrit | Kaspars Skels proposed airship/armada master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660811 | 20:13 |
openstackgerrit | Kaspars Skels proposed airship/deckhand master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660817 | 20:13 |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: Add Airship-in-a-Bottle cicd gate jobs https://review.opendev.org/660809 | 20:17 |
openstackgerrit | Kaspars Skels proposed airship/deckhand master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660817 | 20:17 |
openstackgerrit | Kaspars Skels proposed airship/divingbell master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660820 | 20:18 |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: Add Airship-in-a-Bottle cicd gate jobs https://review.opendev.org/660809 | 20:19 |
*** michael-beaver has joined #airshipit | 20:21 | |
openstackgerrit | Hemachandra Reddy proposed airship/promenade master: Apply seccomp-default seccomp profile for calico-etcd pod https://review.opendev.org/660821 | 20:21 |
openstackgerrit | Kaspars Skels proposed airship/drydock master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660822 | 20:23 |
openstackgerrit | Kaspars Skels proposed airship/in-a-bottle master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660824 | 20:29 |
openstackgerrit | Merged airship/treasuremap master: Move to helm 2.14.0 https://review.opendev.org/660749 | 20:33 |
openstackgerrit | Kaspars Skels proposed airship/maas master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660825 | 20:38 |
openstackgerrit | Matthew Carter proposed airship/shipyard master: Add deployment status generation to Shipyard https://review.opendev.org/659637 | 20:43 |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: [WIP] Specify collection for upload command https://review.opendev.org/659375 | 20:43 |
openstackgerrit | Matthew Carter proposed airship/shipyard master: Add deployment status generation to Shipyard https://review.opendev.org/659637 | 20:43 |
*** krypto has quit IRC | 20:44 | |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: Add Airship-in-a-Bottle site manifests and scripts https://review.opendev.org/656900 | 20:47 |
openstackgerrit | Evgeniy L proposed airship/treasuremap master: Add Airship-in-a-Bottle site manifests and scripts https://review.opendev.org/656900 | 20:49 |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: Specify collection for upload command https://review.opendev.org/659375 | 20:50 |
openstackgerrit | Kaspars Skels proposed airship/pegleg master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660829 | 20:59 |
*** Talion has joined #airshipit | 21:05 | |
*** alexanderhughes has quit IRC | 21:08 | |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: Specify collection for upload command https://review.opendev.org/659375 | 21:09 |
evgenyl | I have maas import resource hanging for more than 30 minutes, when I check the status of sync, it shows http://paste.openstack.org/show/751957/ , questions: why `maas admin boot-resources read` shows all resources as synced, and `maas admin rack-controller list-boot-images amg83r` shows out of sync? When I check the UI, it also shows the image in status `Synced`. | 21:12 |
openstackgerrit | Kaspars Skels proposed airship/promenade master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660830 | 21:12 |
*** sgrasley has joined #airshipit | 21:12 | |
*** MattCoachCarter has quit IRC | 21:13 | |
kskels | I've seen that too at times.. usually after some time it would finally succeed.. not sure if the cause.. likely not too well written check script.. | 21:14 |
evgenyl | Ok, now it unfroze, but it consistently takes ~30-40 minutes for maas import resources to complete, does anybody have some ideas on what could be wrong with this task? | 21:14 |
kskels | maybe just need to improve the import job.. | 21:15 |
evgenyl | kskels: Ok, happy to see that I'm not the only one who observes this :) | 21:15 |
kskels | as you notice- it usually succeeds anyway just takes longer time :( | 21:15 |
kskels | evgenyl: do you know if we need to do anything special for repos that don't have any .zuul.yaml file already? e.g. airship/governance | 21:17 |
evgenyl | kskels: I would assume they should be configured in openstack-infra project-config to work correctly... | 21:18 |
evgenyl | But I may be wrong, have not done open-infra jobs configuration for a quite some time. | 21:19 |
evgenyl | kskels: It should be already there https://github.com/openstack/project-config/blob/master/zuul/main.yaml#L86-L102 | 21:20 |
openstackgerrit | Kaspars Skels proposed airship/shipyard master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660832 | 21:21 |
kskels | ok nice! so I would just copy/paste I guess something like divingbell project? | 21:21 |
evgenyl | Yeah, try it, we will see if it does not work. | 21:22 |
openstackgerrit | Rick Bartra proposed airship/promenade master: templates: separate genesis and join sources https://review.opendev.org/658421 | 21:22 |
evgenyl | dwalt: maybe you know if this it is enough to just add .zuul.yaml to get the gates work? | 21:23 |
evgenyl | s/this// | 21:24 |
dwalt | evgenyl: you'll need at least a no-op job; something like https://review.opendev.org/657396 | 21:25 |
*** howell has quit IRC | 21:25 | |
evgenyl | dwalt: cool, kskels so if you just add a sync job, it should work. | 21:25 |
openstackgerrit | Kaspars Skels proposed airship/specs master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660835 | 21:26 |
kskels | thank you guys! | 21:27 |
dwalt | np! Let me know about the sync job, I'm not sure if a post job counts. It may need to be check/gate. | 21:27 |
kskels | I think it's good to add them anyway - so I will do that | 21:28 |
kskels | I see that missing for specs repo also - so might be good to add | 21:28 |
openstackgerrit | Kaspars Skels proposed airship/spyglass master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660838 | 21:30 |
openstackgerrit | Rony Haddad proposed airship/treasuremap master: Update documentation with proxy specific changes - made further fixes https://review.opendev.org/659890 | 21:31 |
openstackgerrit | Kaspars Skels proposed airship/tempest-plugin master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660839 | 21:33 |
*** henriqueof has quit IRC | 21:36 | |
openstackgerrit | Merged airship/drydock master: Move to helm 2.14.0 https://review.opendev.org/660494 | 21:37 |
openstackgerrit | Kaspars Skels proposed airship/governance master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660841 | 21:38 |
openstackgerrit | Ian Pittwood proposed airship/pegleg master: Specify collection for upload command https://review.opendev.org/659375 | 21:39 |
openstackgerrit | Kaspars Skels proposed airship/specs master: Add Zuul job for mirroring to GitHub https://review.opendev.org/660835 | 21:40 |
openstackgerrit | Rony Haddad proposed airship/treasuremap master: Update documentation with proxy specific changes https://review.opendev.org/659890 | 21:48 |
*** sgrasley has quit IRC | 21:58 | |
openstackgerrit | Rony Haddad proposed airship/treasuremap master: Update documentation with proxy specific changes https://review.opendev.org/659890 | 21:59 |
*** sreejithp has quit IRC | 22:02 | |
*** sreejithp has joined #airshipit | 22:03 | |
openstackgerrit | Rony Haddad proposed airship/treasuremap master: Update documentation with proxy specific changes https://review.opendev.org/659890 | 22:14 |
*** sreejithp has quit IRC | 22:14 | |
*** graysonh_ has quit IRC | 23:08 | |
*** sgrasley has joined #airshipit | 23:26 | |
*** sgrasley_ has joined #airshipit | 23:27 | |
*** sgrasley has quit IRC | 23:32 | |
*** michael-beaver has quit IRC | 23:41 | |
*** michael-beaver has joined #airshipit | 23:51 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!