*** sgrasley has quit IRC | 00:37 | |
*** openstack has joined #airshipit | 02:33 | |
*** ChanServ sets mode: +o openstack | 02:33 | |
*** mardim has quit IRC | 03:07 | |
*** roman_g_ has quit IRC | 03:13 | |
*** roman_g_ has joined #airshipit | 04:24 | |
openstackgerrit | Felipe Monteiro proposed openstack/airship-pegleg master: fixtures: Introduce fixture for auto-deleting Git repos https://review.openstack.org/590496 | 05:18 |
---|---|---|
openstackgerrit | Merged openstack/airship-shipyard master: Update Shipyard sampleconf.rst with correct name https://review.openstack.org/591782 | 05:26 |
openstackgerrit | Merged openstack/airship-drydock master: Update Drydock sampleconf.rst with correct name https://review.openstack.org/591809 | 05:28 |
*** ChrisPriceAB has quit IRC | 09:18 | |
*** jamesgu has quit IRC | 10:02 | |
openstackgerrit | Bryan Strassner proposed openstack/airship-shipyard master: Add redeploy_server processing https://review.openstack.org/583793 | 13:45 |
*** aaronsheffield has joined #airshipit | 13:55 | |
cfriesen | when running armada in a container and using the CLI, I assume you need to use the -v or --mount options to expose the manifest files and any local helm charts within the container? | 14:16 |
roman_g_ | cfriesen: docker run -d --net host -p 8000:8000 --name armada -v $(pwd)/etc/:/etc/ -v ~/.kube/:/armada/.kube/ -v $(pwd)/examples/:/examples quay.io/attcomdev/armada:latest | 14:18 |
roman_g_ | docker exec armada armada --help | 14:19 |
roman_g_ | and you got everything mounted already | 14:19 |
cfriesen | roman_g_: yeah, that's what I figured. this seems a bit cumbersome....does Airship actually use this or does it use the HTTP API primarily? | 14:22 |
roman_g_ | HTTP API primarily | 14:24 |
roman_g_ | but e.g. in airship-in-a-bottle you can see cli output | 14:25 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Initial set of Airship deployment manifests https://review.openstack.org/592062 | 14:30 |
cfriesen | thanks. Separate question, do you know what the criteria are for a load getting pushed to quay.io/attcomdev/armada, and will loads continue to be pushed there with airship under OpenStack? | 14:32 |
b-str | quay.io/airshipit/armada is the active quay repo to use. | 14:35 |
cfriesen | b-str: http://airship-armada.readthedocs.io/en/latest/readme.html needs to be updated then. :) | 14:36 |
b-str | perfect, thanks. | 14:38 |
cfriesen | okay, looks like each git commit results in a new docker image being uploaded? | 14:39 |
b-str | yes, that's where we're at. | 14:40 |
openstackgerrit | Aaron Sheffield proposed openstack/airship-armada master: Updating Quay Namespace to airshipit https://review.openstack.org/592066 | 14:43 |
aaronsheffield | Good catch cfriesen, the above PS fixes the readthedocs. | 14:44 |
cfriesen | b-str: aaronsheffield: looks like "attcomdev/armada" is also referenced a few other times in the armada git repo | 14:45 |
aaronsheffield | That PS gets those also. | 14:45 |
cfriesen | totally separate question...does armada do anything to prevent races? If I run "armada apply" to update an already-applied manifest at the same time as someone runs "armada delete --manifest", what happens? | 14:51 |
openstackgerrit | Felipe Monteiro proposed openstack/airship-pegleg master: fixtures: Introduce fixture for auto-deleting Git repos https://review.openstack.org/590496 | 15:23 |
*** jamesgu has joined #airshipit | 15:38 | |
openstackgerrit | Merged openstack/airship-shipyard master: Set ULID of action on DAG request https://review.openstack.org/589314 | 16:35 |
openstackgerrit | Bryan Strassner proposed openstack/airship-shipyard master: Add redeploy_server processing https://review.openstack.org/583793 | 16:46 |
openstackgerrit | Merged openstack/airship-in-a-bottle master: Add docs build and publish https://review.openstack.org/581703 | 16:58 |
openstackgerrit | Merged openstack/airship-in-a-bottle master: (security) Airship Security Guide framework https://review.openstack.org/587979 | 16:58 |
openstackgerrit | Merged openstack/airship-armada master: Updating Quay Namespace to airshipit https://review.openstack.org/592066 | 17:03 |
*** aagate has quit IRC | 17:11 | |
*** roman_g_ has quit IRC | 17:13 | |
*** roman_g has joined #airshipit | 17:13 | |
cfriesen | are there docs on the armada HTTP API? | 17:23 |
openstackgerrit | Sangeet Gupta proposed openstack/airship-promenade master: [WIP] Authentication via keystone webhook https://review.openstack.org/592157 | 17:28 |
openstackgerrit | Sangeet Gupta proposed openstack/airship-promenade master: [WIP] Authentication via keystone webhook https://review.openstack.org/592157 | 17:35 |
b-str | cfriesen: I sure can't find any - https://git.airshipit.org/cgit/airship-armada/tree/armada/api/server.py#n61 is the endpoints, but that's less than satisfying, I'm sure. The APIs should line up with the CLI commands, but yeah, docs are missing. | 17:38 |
cfriesen | b-str: thanks. Am I correct that the HTTP API has no equivalent for "armada delete --manifest" ? | 17:39 |
b-str | This appears to be the case. | 17:44 |
*** aagate has joined #airshipit | 18:23 | |
cfriesen | another question (sorry...) Is the armada HTTP server capable of handling more than one request at once, or does it run to completion then handle the next one? (I'm wondering if this could lead to long delays for operations on one manifest if another manifest is taking a long time to apply.) | 18:30 |
openstackgerrit | Sean Eagan proposed openstack/airship-armada master: Deterministically serialize chart objects for diffing https://review.openstack.org/591104 | 18:32 |
cfriesen | never mind, found the answer in entrypoint.sh in the parameters to the uwsgi call. | 18:37 |
cfriesen | I notice the armada HTTP API has no equivalent of "armada delete". Does Airship not use this functionality? | 18:49 |
openstackgerrit | Bryan Strassner proposed openstack/airship-in-a-bottle master: Cleanup Airship verbiage in docs https://review.openstack.org/592178 | 18:52 |
seaneagan | cfriesen: we do have swagger docs for the armada HTTP api | 19:13 |
seaneagan | https://github.com/openstack/airship-armada/tree/master/swagger | 19:13 |
seaneagan | not hosted anywhere yet | 19:14 |
seaneagan | you can use swagger hub to look at them though: https://app.swaggerhub.com/ | 19:15 |
seaneagan | correct, the API has no delete functionality. ideally we should have parity between API and CLI. | 19:18 |
*** openstackgerrit has quit IRC | 19:19 | |
*** openstackgerrit has joined #airshipit | 19:49 | |
openstackgerrit | Merged openstack/airship-promenade master: Opening apiserver Via Ingress https://review.openstack.org/585531 | 19:49 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Pegleg wrapper https://review.openstack.org/592189 | 20:03 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Pegleg wrapper https://review.openstack.org/592189 | 20:04 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Initial draft for airship-seaworthy pipeline https://review.openstack.org/592190 | 20:05 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Initial draft for airship-seaworthy pipeline https://review.openstack.org/592190 | 20:09 |
openstackgerrit | Merged openstack/airship-pegleg master: fixtures: Introduce fixture for auto-deleting Git repos https://review.openstack.org/590496 | 20:47 |
seaneagan | cfriesen: regarding race conditions for armada, armada doesn't have any locking built in. I am not sure whether helm itself provides any locking at the individual release level. | 20:50 |
*** aaronsheffield has quit IRC | 20:53 | |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Add license - Apache License Version 2.0 https://review.openstack.org/592199 | 21:05 |
openstackgerrit | Bryan Strassner proposed openstack/airship-in-a-bottle master: Cleanup Airship verbiage in docs https://review.openstack.org/592178 | 21:08 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Initial draft for airship-seaworthy pipeline https://review.openstack.org/592190 | 21:34 |
openstackgerrit | Sangeet Gupta proposed openstack/airship-promenade master: [WIP] Authentication via keystone webhook https://review.openstack.org/592157 | 21:50 |
openstackgerrit | Sangeet Gupta proposed openstack/airship-promenade master: [WIP] Authentication via keystone webhook https://review.openstack.org/592157 | 21:57 |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: Initial set of Airship deployment manifests https://review.openstack.org/592062 | 22:19 |
openstackgerrit | Anthony Bellino proposed openstack/airship-armada master: Validation refactor https://review.openstack.org/591403 | 22:26 |
*** roman_g has quit IRC | 22:32 | |
openstackgerrit | Kaspars Skels proposed openstack/airship-treasuremap master: [wip] Initial draft for airship-seaworthy pipeline https://review.openstack.org/592190 | 22:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!