summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
14 hoursAirflow: Update Deckhand / Drydock versionHEADmasterCrank, Daniel (dc6350)
A recent Shipyard change [0] introduced user-context tracing support in Shipyard, which requires the passing of an additional parameter to the Deckhand and Drydock API clients. The Deckhand [1] and Drydock [2] clients were updated to handle the additional parameter, but the versions of those components used by Shipyard was not updated. This change uplifts the versions of Deckhand and Drydock in requirements.txt for the Airflow component of Shipyard to a version that supports the aforementioned, additional, user-context parameter. [0] https://review.openstack.org/633873 [1] https://review.openstack.org/634068 [2] https://review.openstack.org/638115 Change-Id: I096191f436c5123b6c263fe92c0d69b9e4085c66 Notes (review): Code-Review+2: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Kaspars Skels <kaspars.skels@gmail.com> Workflow+1: Kaspars Skels <kaspars.skels@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 18 Apr 2019 17:33:39 +0000 Reviewed-on: https://review.openstack.org/653808 Project: openstack/airship-shipyard Branch: refs/heads/master
33 hoursUpdate mq queue mirror directive to match vhostBryan Strassner
Updates the definition for queue mirroring to use the same vhost as the queue itself is defined to be. Change-Id: Ibb631d7adb237fa17c5e853a9e9e35297a525782 Notes (review): Code-Review+2: Kaspars Skels <kaspars.skels@gmail.com> Code-Review+1: Ahmad Mahmoudi <am495p@att.com> Code-Review+2: Drew Walters <drewwalters96@gmail.com> Workflow+1: Drew Walters <drewwalters96@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 17 Apr 2019 22:19:27 +0000 Reviewed-on: https://review.openstack.org/653611 Project: openstack/airship-shipyard Branch: refs/heads/master
38 hoursMerge "CI: Add chart build job for latest Helm toolkit"Zuul
41 hoursUpdate upgrade_airflow_worker.sh scriptBryan Strassner
The current script is fragile to the introduction of a DEBUG logging level. This change addresses the specifics of logging records being returned when invoking the airflow command enough to make the dag_status result end up being the last result as the script desires, so the script is returned to working order, even if the logging level is set to DEBUG. This change goes a little further to the point of removing all records that indicate a logging level of DEBUG|INFO|WARN|ERROR. Change-Id: Ic72358097e3a476e20fa3713008d0d0bcd35463e Notes (review): Code-Review+2: Scott Hussey <sthussey@att.com> Code-Review+1: Matthew Carter <mc981n@att.com> Code-Review+2: Drew Walters <drewwalters96@gmail.com> Workflow+1: Drew Walters <drewwalters96@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 17 Apr 2019 14:48:11 +0000 Reviewed-on: https://review.openstack.org/653434 Project: openstack/airship-shipyard Branch: refs/heads/master
3 daysMerge "Shipyard: Add pod/container security context - ↵Zuul
deployment-shipyard"
3 daysairflow: Update image reqs to match src reqsDrew Walters
The airflow image has a requirements file that is separate from the one located in src/bin/shipyard_airflow, which was missed in a previous uplift patch [0]. This change updates all versions in the image requirements file to match the source code requirements. [0] https://review.openstack.org/652736 Change-Id: I238bba4038e5cd8364711c2c5d1f78f51fc76948 Notes (review): Code-Review+2: Evgeniy L <eli@mirantis.com> Code-Review+1: Alexander Hughes <Alexander.Hughes@pm.me> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Code-Review+1: Ian Pittwood <pittwoodian@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 16 Apr 2019 14:25:46 +0000 Reviewed-on: https://review.openstack.org/652763 Project: openstack/airship-shipyard Branch: refs/heads/master
3 daysMerge "images: Update default image tag to `latest`"Zuul
4 daysairflow: Update Armada versionDrew Walters
A recent Shipyard change [0] introduced user-context tracing support in Shipyard, which requires the passing of an additional parameter to the Armada API client. The Armada client was updated to handle the additional parameter [1]; however, the Shipyard version Armada uses was not updated. This change uplifts the version of Armada in requirements.txt for the Airflow component of Shipyard to a version that supports the aforementioned, additional, user-context parameter. [0] https://review.openstack.org/633873 [1] https://review.openstack.org/638124 Change-Id: I7dfbda842eb136858fbb6d891b96d057a977c913 Notes (review): Code-Review+2: Evgeniy L <eli@mirantis.com> Code-Review+1: Alexander Hughes <Alexander.Hughes@pm.me> Code-Review+1: Dan Crank <dan.no@att.com> Code-Review+1: Anthony Bellino <ab2434@att.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Workflow+1: Sean Eagan <sean.eagan@att.com> Code-Review+1: Michael Beaver <michaelbeaver64@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 15 Apr 2019 18:09:15 +0000 Reviewed-on: https://review.openstack.org/652736 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-04-04User context tracing through loggingSmruti Soumitra Khuntia
This PS adds entry in log for user id and passes on the context maker to other Airship components from Shipyard during API call. This will ensure easy tracing of user and context through log tracing. Change-Id: Ib9bfa8f20b641f8bb6c2dca967d9388e30d5735c Notes (review): Code-Review+2: Drew Walters <drewwalters96@gmail.com> Code-Review+1: Dan Crank <dan.no@att.com> Code-Review+1: Ian Pittwood <pittwoodian@gmail.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 11 Apr 2019 19:41:59 +0000 Reviewed-on: https://review.openstack.org/633873 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-04-03(zuul) Fix image publish jobScott Hussey
- Fix issue in post pipeline image publish job introduced by Ansible update Change-Id: Ia97f2927980f5ee5c2d5adf23a5a016b8d3b1c9f Notes (review): Code-Review+2: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Kaspars Skels <kaspars.skels@gmail.com> Workflow+1: Drew Walters <drewwalters96@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 03 Apr 2019 21:11:27 +0000 Reviewed-on: https://review.openstack.org/649720 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-04-03CI: Add chart build job for latest Helm toolkitDrew Walters
This commit introduces a non-voting job to lint Helm charts against the latest version of Helm toolkit from OpenStack-Helm Infra. This job should serve as an indicator of when it's safe to advance the version of Helm toolkit used by Airship. Additionally, this commit modifies all Helm chart lint jobs to run on each commit, regardless of the files modified by a change. This should not introduce a noticeable difference in CI runtime, as these jobs execute quicker than the tox jobs. Change-Id: Ife3b285a2f9a160df9724e9dcb230243d06be3ab Notes (review): Code-Review+2: Matt McEuen <matt.mceuen@att.com> Code-Review+2: Kaspars Skels <kaspars.skels@gmail.com> Workflow+1: Kaspars Skels <kaspars.skels@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 17 Apr 2019 16:28:31 +0000 Reviewed-on: https://review.openstack.org/648546 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-04-02Merge "Adds HTTP Security Headers"Zuul
2019-04-02Shipyard: Add pod/container security contextRahul Khiyani
- deployment-shipyard This updates the shipyard chart to include the pod security context on the pod template. This also adds the container security context to set allowPrivilegeEscalation to false and readOnlyRootFilesystem to true Change-Id: Idb1b848847eaec2b6e24389c063b7ece2973c4dc Notes (review): Code-Review+2: Matt McEuen <matt.mceuen@att.com> Code-Review+2: Drew Walters <drewwalters96@gmail.com> Workflow+1: Drew Walters <drewwalters96@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 16 Apr 2019 15:49:57 +0000 Reviewed-on: https://review.openstack.org/639195 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-04-01Merge "Remove Shipyard queries for Tiller information"Zuul
2019-03-28Remove Shipyard queries for Tiller informationNishant kumar
Currently Shipyard is attempting to retrieve Tiller information to pass to Armada. Once the dependent change is merged, Tiller will be moved into the same pod as Armada, and this information will be retrieved from the Armada configuration file. Therefore, Shipyard should no longer be retrieving this information for Armada. Co-Authored-By: Michael Beaver <michaelbeaver64@gmail.com> Depends-On: https://review.openstack.org/#/c/632788/ Change-Id: I689e396ef9f184525f09f819f13c1490344481f2 Notes (review): Code-Review+2: Scott Hussey <sthussey@att.com> Code-Review+1: Dan Crank <dan.no@att.com> Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Workflow+1: Bryan Strassner <strassner.bryan@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 01 Apr 2019 18:17:05 +0000 Reviewed-on: https://review.openstack.org/633072 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-03-28tools: Update Helm to v2.13.1Drew Walters
Helm v2.13.1 has been released [0]. This change uplifts Helm to v2.13.1 to match other Airship projects and pins the Shipyard chart linting gate to the latest version of Helm toolkit. [0] https://github.com/helm/helm/releases/tag/v2.13.1 Depends-On: https://review.openstack.org/647812 Change-Id: Id9b15ad5f3253332ef0f8129b62a7b7510ab475c Notes (review): Code-Review+1: Dustin Specker <dustin.specker@att.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Code-Review+1: Dan Crank <dan.no@att.com> Code-Review+2: Matt McEuen <matt.mceuen@att.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 28 Mar 2019 21:32:57 +0000 Reviewed-on: https://review.openstack.org/647829 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-03-22images: Update default image tag to `latest`Drew Walters
This commit changes the default image tag for Shipyard and Airflow images from `untagged` to `latest` to match other Airship projects. Change-Id: Id1f9d56784e51f0631280188ba1b898fde8f56ea Notes (review): Code-Review+2: Matt McEuen <matt.mceuen@att.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Code-Review+1: Dustin Specker <dustin.specker@att.com> Code-Review+2: Kaspars Skels <kaspars.skels@gmail.com> Workflow+1: Kaspars Skels <kaspars.skels@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 15 Apr 2019 19:01:49 +0000 Reviewed-on: https://review.openstack.org/645381 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-03-22Updating Docker Gate use of zuul.newrevAaron Sheffield
- Zuul updated ansible to 2.7, no longer allows missing variables. - Using default value when it isn't available. Based on Aaron Sheffield's PS for Pegleg: https://review.openstack.org/#/c/645631/ Change-Id: I02495bc793021b429e0be62ecac0ed45e930484c Notes (review): Code-Review+2: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Matt McEuen <matt.mceuen@att.com> Workflow+1: Matt McEuen <matt.mceuen@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 22 Mar 2019 19:06:14 +0000 Reviewed-on: https://review.openstack.org/645822 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-03-12Merge "tools: generalize execute_shipyard_action"Zuul
2019-03-07Merge "[Database] Shipyard DB changes"Zuul
2019-03-07[Database] Shipyard DB changesNishant Kumar
- Use helm-toolkit for DB initialization [0] - Create DB auxiliary Job for shipyard specific additonal DB operations - Refactor Job dependencies [0] https://review.openstack.org/#/c/635348/ Depends-On: https://review.openstack.org/#/c/635348/ Change-Id: I093671f9bce747b491f22dd8f38f597bd9dae9af Notes (review): Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Scott Hussey <sthussey@att.com> Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Workflow+1: Bryan Strassner <strassner.bryan@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 07 Mar 2019 21:21:39 +0000 Reviewed-on: https://review.openstack.org/636147 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-02-28tools: generalize execute_shipyard_actionDustin Specker
This enables passing any combination of actions and parameters to this script. This also makes it easier to add scripts for additional actions by not having to modify execute_shipyard_action. Updated redeploy_server to pass in servers as a param. Change-Id: I590183c28e8c66997ab85470902dbe9576c5c5f6 Notes (review): Code-Review+1: Jeffrey Williams <jw2610@att.com> Code-Review+1: Rick Bartra <rb560u@att.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Code-Review+1: Aaron Sheffield <ajs@sheffieldfamily.net> Code-Review+2: Drew Walters <drewwalters96@gmail.com> Workflow+1: Drew Walters <drewwalters96@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 12 Mar 2019 19:59:35 +0000 Reviewed-on: https://review.openstack.org/640830 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-02-28tools: fix execute_shipyard_action if conditionDustin Specker
Before if condition was looking for non-existence of ${server}. `server` is never defined, so this condition is always true. Now if condition is looking for existence of ${servers}, which is sometimes defined. Change-Id: I31cd4a2765705176a9d5239a01b04ff341b36540 Notes (review): Code-Review+1: Alexander Hughes <Alexander.Hughes@pm.me> Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Code-Review+2: Kaspars Skels <kaspars.skels@gmail.com> Code-Review+2: Roman Gorshunov <roman.gorshunov@att.com> Workflow+1: Roman Gorshunov <roman.gorshunov@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 28 Feb 2019 07:45:51 +0000 Reviewed-on: https://review.openstack.org/638717 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-02-25tools: fix execute typoDustin Specker
Change-Id: I41e45b236472d34eba2c434755373f7a6b706100 Notes (review): Code-Review+1: Alexander Hughes <Alexander.Hughes@pm.me> Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Workflow+1: Bryan Strassner <strassner.bryan@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 25 Feb 2019 21:26:13 +0000 Reviewed-on: https://review.openstack.org/638718 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-02-22Update dependencies on Armada, Drydock, DeckhandBryan Strassner
Updates the dependencies on Armada, Drydock, and Deckhand to current values. The primary reason for this is to take advantage of a new set of Armada requirements that allows for a reduced image size (no longer includes grpc tools) Change-Id: I8f208ab91664479a7af96c543a4e72d8f6d154ef Notes (review): Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Scott Hussey <sthussey@att.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Workflow+1: Bryan Strassner <strassner.bryan@gmail.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 22 Feb 2019 23:16:45 +0000 Reviewed-on: https://review.openstack.org/634808 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-02-22[FIX] Fix document buildBryan Strassner
Adds the SLUGIFY_USES_TEXT_UNIDECODE=yes option to the appropriate tox jobs to allow document builds/regeneration of directories occur in alignment with license requirements Change-Id: Ie0d25183e6759d1ae48aa45c504479e1d0592d52 Notes (review): Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Code-Review+2: Sean Eagan <sean.eagan@att.com> Workflow+1: Sean Eagan <sean.eagan@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 22 Feb 2019 22:34:51 +0000 Reviewed-on: https://review.openstack.org/638772 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-02-06Use UBUNTU_BASE_IMAGE instead of BASE_IMAGEBryan Strassner
Offering better alignment with some downstream build jobs. Change-Id: I90332926b4e5dd04b00b6008d06d36624086e313 Notes (review): Code-Review+2: Sean Eagan <sean.eagan@att.com> Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Workflow+1: Aaron Sheffield <ajs@sheffieldfamily.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 07 Feb 2019 21:02:28 +0000 Reviewed-on: https://review.openstack.org/635352 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-02-04Merge "Switch to ubuntu base image"Zuul
2019-02-02Switch to ubuntu base imageBryan Strassner
Change to use ubuntu base image instead of python Refactor Shipyard Dockerfile to reduce image size significantly BREAKING CHANGE: The `make images` PYTHON_BASE_IMAGE arg is now renamed to BASE_IMAGE. Change-Id: I3338dfbbb91b5514fa4fd205bdfc4136d0abc2e5 Notes (review): Code-Review+2: Scott Hussey <sthussey@att.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Workflow+1: Sean Eagan <sean.eagan@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 04 Feb 2019 17:23:22 +0000 Reviewed-on: https://review.openstack.org/633297 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-29Adds HTTP Security HeadersSamantha Blanco
Adds HTTP security headers to Shipyard API handling Change-Id: Ia68d2364d40c0a1e528f0f27d1ce999981a0b5bf Notes (review): Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+1: Randeep Jalli <rj2083@att.com> Code-Review+2: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Pete Birley <petebirley@gmail.com> Workflow+1: Pete Birley <petebirley@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 02 Apr 2019 18:33:24 +0000 Reviewed-on: https://review.openstack.org/628286 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-29Move Airflow web container into Shipyard podBryan Strassner
Moves the airflow web server container from its own pod into the Shipyard pod. This removes exposed network surface area from the Shipyard suite of software. Shipyard, after this change accesses the Airflow API using localhost in the same k8s pod. Change-Id: Ied4bd415a8d78c393b7256ead27a6a2176f4a2d6 Notes (review): Code-Review+2: Sean Eagan <sean.eagan@att.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 04 Feb 2019 16:44:53 +0000 Reviewed-on: https://review.openstack.org/631890 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-29Build workflows into Airflow imageBryan Strassner
Changes to make the docker image build to include the workflows from Shipyard, rather than adding them to the container during Helm install of Shipyard. This also removes the "prod" switch, as it is now always built the same way, with the workflows in place. Change-Id: I4acd6195cbec32193e15621e75ccaeb9879455f5 Notes (review): Code-Review+2: Sean Eagan <sean.eagan@att.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 04 Feb 2019 16:44:52 +0000 Reviewed-on: https://review.openstack.org/631613 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-29Move airflow scheduler to worker statefulsetBryan Strassner
Moves the airflow sceduler to a container in the airflow-worker statefulset so that its version lifecycle matches that of the worker. Leaves the stand-alone scheduler in place to support upgradability from prior installations that included a standalone scheduler. New installations are advised to turn off the scheduler template from rendering using the values.yaml flag. This is an attempt to make disruptive upgrades to airflow less impactful to a "update_site" action from Shipyard. Additionally this removes the template for airflow-flower, which is not in use. Change-Id: I0608793ee6aba1eb3ce0f5e9567655287014a0ca Notes (review): Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Code-Review+1: Rick Bartra <rb560u@att.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 04 Feb 2019 16:39:02 +0000 Reviewed-on: https://review.openstack.org/629042 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-29Merge "CI: Add chart build gate"Zuul
2019-01-28Merge "Adding filename to logging message format for troubleshooting purpose"Zuul
2019-01-28CI: Add chart build gateDrew Walters
This commit introduces a chart build gate that triggers when changes are made to charts in the charts/ directory. Change-Id: Iec1c6da785d26e2e7273b37fd1028f3bf47ec199 Notes (review): Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Workflow+1: Sean Eagan <sean.eagan@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 29 Jan 2019 15:36:03 +0000 Reviewed-on: https://review.openstack.org/633561 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-28CI: Remove OpenStack-Helm-Infra CI jobDrew Walters
Currently, the airship-shipyard-ubuntu job deploys K8s using outdated playbooks. The job fails due to a change [0] that introduced an AppArmor requirement to Calico. This change removes the failing job, as its success does not depend on changes in Shipyard. In the future, jobs requiring K8s should be deployed using the new Minikube gate scripts from the OpenStack-Helm infra repository. They will be added in future changes once they are required. Additionally, a future change will introduce a Helm linting gate for charts hosted in the Shipyard repository. [0] https://review.openstack.org/614805 [1] https://git.openstack.org/cgit/openstack/openstack-helm-infra/tree/tools/deployment/common/005-deploy-k8s.sh Change-Id: I72aaff9050eab844ef0856794b059de14e2a4a28 Notes (review): Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Code-Review+2: Pete Birley <petebirley@gmail.com> Workflow+1: Pete Birley <petebirley@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 28 Jan 2019 17:25:37 +0000 Reviewed-on: https://review.openstack.org/630755 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-27Adding filename to logging message format for troubleshooting purposepd2839
This change is realted to Airflow Change-Id: If8fd5983fd589ddf07b960d38e0081cfb0237003 Notes (review): Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Code-Review+2: Sean Eagan <sean.eagan@att.com> Workflow+1: Sean Eagan <sean.eagan@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 28 Jan 2019 20:24:15 +0000 Reviewed-on: https://review.openstack.org/633062 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-22Merge "Raise specific errors during create configdocs"Zuul
2019-01-22Merge "fix typos in API.rst & output.py"Zuul
2019-01-22Merge "Add missing test_site RBAC config in values.yaml"Zuul
2019-01-17Merge "Adding filename to logging message format for troubleshooting purpose"Zuul
2019-01-17Adding filename to logging message format for troubleshooting purposepd2839
Change-Id: I09348ab7ac78700badcff557a82049660ac9f5c6 Notes (review): Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Code-Review+2: Matt McEuen <matt.mceuen@att.com> Workflow+1: Matt McEuen <matt.mceuen@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 17 Jan 2019 21:36:33 +0000 Reviewed-on: https://review.openstack.org/631608 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-17Hide Server InformationSamuel Pilla
Hides the server and version information from the response header. Change-Id: I21d3bae4131b542c1b3f122ed2d313dfe68f3eb9 Notes (review): Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 17 Jan 2019 16:11:28 +0000 Reviewed-on: https://review.openstack.org/630780 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-10Add missing test_site RBAC config in values.yamlBryan Strassner
The RBAC rule for test_site was missing from the values.yaml. This change adds the rule. Change-Id: I8a7477c3f4a8135a2cec4fa6738d9e5b8925fb7a Notes (review): Code-Review+1: Rick Bartra <rb560u@att.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.com> Code-Review+1: Dan Crank <dan.no@att.com> Code-Review+1: Smruti Soumitra Khuntia <sk698p@att.com> Code-Review+2: Pete Birley <petebirley@gmail.com> Code-Review+1: Dustin Specker <dustin.specker@att.com> Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 22 Jan 2019 19:34:39 +0000 Reviewed-on: https://review.openstack.org/629940 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-04Merge "Remove those copy words occured twice times in total_garbage.yaml"Zuul
2019-01-04Remove those copy words occured twice times in total_garbage.yamlzhouxinyong
Change-Id: I487529c1ad791c067d09e32023edf7eb3e3d40cf Notes (review): Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 04 Jan 2019 18:28:16 +0000 Reviewed-on: https://review.openstack.org/628419 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-04Fix the misspelling of "except"lijunjie
Change-Id: I85a40e078d2f5ec017d2aebedf79568de4163e44 Notes (review): Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 04 Jan 2019 18:27:40 +0000 Reviewed-on: https://review.openstack.org/628382 Project: openstack/airship-shipyard Branch: refs/heads/master
2019-01-03Raise specific errors during create configdocsNishant Kumar
Currently shipyard raises same error for 2 scenarios- - Collection empty or resulted in no revision (Error code - 400) - Buffer is either not empty or the collection already exists in buffer (Error code - 409) This PS enables shipyard to raise specific errors for the above given scenarios which would equip consumers of Shipyard API client to handle the exception gracefully. Change-Id: I10860ca60f4fde4088cbb146283a2db305418320 Notes (review): Code-Review+2: Bryan Strassner <strassner.bryan@gmail.com> Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Workflow+1: Aaron Sheffield <ajs@sheffieldfamily.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 22 Jan 2019 20:04:51 +0000 Reviewed-on: https://review.openstack.org/624178 Project: openstack/airship-shipyard Branch: refs/heads/master
2018-12-28Merge "Setup mirrored queues for celery in rabbit"Zuul