summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
8 daysEmbed UML generated diagrams into docs, fix docs buildHEADmasterRoman Gorshunov
Remove manual generation of UML diagrams; they will be built by Sphinx itself. Require to install PlantUML and Graphviz via bindep in openstack-tox-docs job; ReadTheDocs service already has both PlantUML and Graphviz installed for documentation builds. Change-Id: I21ab124a80e7768bc9edd891b975b4e0f8a6e50d Story: 2004747 Notes (review): Code-Review+1: Vladyslav Drok <vdrok@mirantis.com> Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+1: Michael Beaver <michaelbeaver64@gmail.com> Code-Review+1: Nishant Kumar <nishant.e.kumar@ericsson.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: Wed, 20 Feb 2019 22:36:39 +0000 Reviewed-on: https://review.openstack.org/635357 Project: openstack/airship-deckhand Branch: refs/heads/master
2019-01-25Added filename to logging message format for troubleshooting purposeSandeep Reddy Thumma
Change-Id: I2763ae7ea62e78c9dd89659f97b149ab000d0ebb Notes (review): Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+1: PRATEEK REDDY DODDA <pd2839@att.com> Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Code-Review+1: Evgeniy L <eli@mirantis.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, 25 Jan 2019 14:04:48 +0000 Reviewed-on: https://review.openstack.org/626607 Project: openstack/airship-deckhand Branch: refs/heads/master
2019-01-23Update oslo.util version in requirementsSamuel Pilla
Change-Id: I11b44544825c51c9e3a294625776bb6aa3babfd9 Notes (review): Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Workflow+1: Felipe Monteiro <felipe.monteiro@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 25 Jan 2019 01:58:05 +0000 Reviewed-on: https://review.openstack.org/632793 Project: openstack/airship-deckhand Branch: refs/heads/master
2019-01-20Merge "Add openstack-discuss"Zuul
2019-01-18schema: Fix metadata schema patternsFelipe Monteiro
This patch set fixes the schema pattern enforced by metadata_document and metadata_control. Currently, both allow a schema with either pattern: - ^metadata/Control/v\d+$ - ^metadata/Document/v\d+$ However, the metadata_control schema should only allow the former and the metadata_document schema should only allow the latter. Change-Id: Ic1b88a7158755818002de4c88cdf2d7b716f656d Notes (review): Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Code-Review+1: Rick Bartra <rb560u@att.com> Workflow+1: Felipe Monteiro <felipe.monteiro@att.com> Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 18 Jan 2019 23:05:22 +0000 Reviewed-on: https://review.openstack.org/613824 Project: openstack/airship-deckhand Branch: refs/heads/master
2019-01-18Add openstack-discuss98k
Change-Id: I5db7d7da8eba99070619b79b2f259cc320940ccc Notes (review): Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+1: Andriy Shevchenko <huang.zhiping@99cloud.net> Code-Review+1: Evgeniy L <eli@mirantis.com> Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Workflow+1: Felipe Monteiro <felipe.monteiro@att.com> Code-Review+1: Filippo Inzaghi <zhao.daqing@99cloud.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 20 Jan 2019 12:34:26 +0000 Reviewed-on: https://review.openstack.org/622996 Project: openstack/airship-deckhand Branch: refs/heads/master
2019-01-18CI: Fix integration jobDrew Walters
Deckhand's integration job relies on OpenStack-Helm-Infra to deploy Kubernetes using Kubeadm. Since [0] was merged, Calico requires AppArmor to be deployed. This commit adds the same role to deploy AppArmor that exists in OpenStack-Helm-Infra to prevent inadvertent gate failures. [0] https://review.openstack.org/614805/ This also includes gate fix in https://review.openstack.org/#/c/627906/ because of a circular dependency; that change in question fixes failing CI jobs for all non-integration jobs. Change-Id: Ie3fb04ea0fbe0487ae743033315e2a4211248d32 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Workflow+1: Felipe Monteiro <felipe.monteiro@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 18 Jan 2019 21:29:02 +0000 Reviewed-on: https://review.openstack.org/630749 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-12-03Merge "docs(substitution): mention that all occurrences are replaced"Zuul
2018-11-30Merge "Add Python 3.6 classifier to setup.cfg"Zuul
2018-11-30docs(substitution): mention that all occurrences are replacedDustin Specker
Before it was unclear if all occurrences of a pattern were replaced in a given target. Change-Id: Ie02a54fef98a912b36b66891be8fed346ba5d9e0 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Code-Review+1: Drew Walters <drewwalters96@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, 03 Dec 2018 23:02:31 +0000 Reviewed-on: https://review.openstack.org/620963 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-27Merge "Revision diffing issue with revision rollback."Zuul
2018-11-27Add Python 3.6 classifier to setup.cfgVieri
Change-Id: I82eac9c1c193df278676409f8e3608fb2d4301c9 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+1: Andriy Shevchenko <huang.zhiping@99cloud.net> Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Workflow+1: Aaron Sheffield <ajs@sheffieldfamily.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 30 Nov 2018 20:12:32 +0000 Reviewed-on: https://review.openstack.org/620245 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-21Revision diffing issue with revision rollback.Smruti Soumitra Khuntia
* Fix for diffing issue after rollback in conjunction with created and deleted buckets. * Changed rollback function to check against the full set of documents for a revision instead of just the documents at that particular revision * Created a document_delete function to encapsulate document deletion * Added additional test case to check that a rollback to something other than 0 deletes the created buckets in between Co-Authored-By: Michael Beaver <michaelbeaver64@gmail.com> Change-Id: I0d57e67d68def1f15255a8c89290e8c70deedc03 Notes (review): Code-Review+1: Smruti Soumitra Khuntia <sk698p@att.com> Code-Review+2: Bryan Strassner <bryan.strassner@gmail.com> Code-Review+1: Lev Morgan <morgan.lev@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: Tue, 27 Nov 2018 18:56:49 +0000 Reviewed-on: https://review.openstack.org/614421 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-16Remove proxy ARG and ENV from DockerfileBryan Strassner
Removes the proxy settings that were being established as ARG and ENV commands since these are supported automatically by Docker, and should not be set as ENV for the built container. Change-Id: Id23f0b1591ef895df193462174eab2c67e7e0e73 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, 16 Nov 2018 23:31:59 +0000 Reviewed-on: https://review.openstack.org/618599 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-15Merge "[FIX] Secrets substitution issue"Zuul
2018-11-15Merge "Fix: proper ordering: tagging after build"Zuul
2018-11-15Update url in HACKING.rstzhouxinyong
Change-Id: I78c02d9c7fe24f294a894369f0d7c34cfd79d1ce Notes (review): Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Code-Review+2: Scott Hussey <sthussey@att.com> Workflow+1: Scott Hussey <sthussey@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 14 Nov 2018 17:02:36 +0000 Reviewed-on: https://review.openstack.org/617995 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-13Merge "Create Makefile target to install Helm binary"Zuul
2018-11-13[FIX] Secrets substitution issueAhmad Mahmoudi
Fixed issue with secrets substitution, which have more than one substitution destinations. Change-Id: I6c0e9719cacc7cf4189b57379e9ebf6a8d3a4fd8 Notes (review): Code-Review+1: Aaron Sheffield <ajs@sheffieldfamily.net> Code-Review+2: Felipe Monteiro <felipe.monteiro@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: Thu, 15 Nov 2018 23:47:23 +0000 Reviewed-on: https://review.openstack.org/617689 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-13Merge "fix wrong spelling"Zuul
2018-11-13Fix: proper ordering: tagging after buildRoman Gorshunov
With this patch, if commit being merged modifies both code and non-code files, we will first build and push new image, and then will run tagging job (which will do no harm). Change-Id: Id9e9e705f9f5f69b969003c444895e1e0676c0dd Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@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: Thu, 15 Nov 2018 21:13:41 +0000 Reviewed-on: https://review.openstack.org/617679 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-13fix wrong spellingwangqiangbj
Change-Id: I468da7d9053f526b1d014927d27b118f65ebb4c2 Notes (review): Code-Review+2: Bryan Strassner <bryan.strassner@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: Tue, 13 Nov 2018 15:06:38 +0000 Reviewed-on: https://review.openstack.org/617622 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-13omit the twice occured words in layering-with-replacement-single-bucket.yamlzhouxinyong
Change-Id: I50099748bce590bba82fa98036850ef6df4e918d Notes (review): Code-Review+1: rongyaozu <rongyaozu@inspur.com> Code-Review+2: Bryan Strassner <bryan.strassner@gmail.com> Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Workflow+1: Aaron Sheffield <ajs@sheffieldfamily.net> Code-Review+1: Diogo Guerra <dy090.guerra@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 13 Nov 2018 15:05:23 +0000 Reviewed-on: https://review.openstack.org/617403 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-09Create Makefile target to install Helm binaryDimitrios Markou
In Makefile there is no target which actually installs Helm binary. Change-Id: I74a8099d7ff9592f3a86df060a9a54e2b56f6f33 Signed-off-by: Dimitrios Markou <dm844v@att.com> Notes (review): Code-Review+2: Bryan Strassner <bryan.strassner@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: Tue, 13 Nov 2018 17:24:35 +0000 Reviewed-on: https://review.openstack.org/617000 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-08Minor: meaningful default labelRoman Gorshunov
Making default label meaningful and conformant to "key=value" requirement. Change-Id: I9c65feaaf7637c63e2b258a972afda773eeb1ab5 Notes (review): 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, 08 Nov 2018 20:00:48 +0000 Reviewed-on: https://review.openstack.org/616662 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-11-06Merge "Fix logging when "Duplicate document exists" error occurs"Zuul
2018-11-05Merge "docs: Add config documentation to operator's section"Zuul
2018-11-01Fix logging when "Duplicate document exists" error occursEvgeny L
Currently validation fails with "KeyError: 'schema'", which makes it hard to determine a root cause of error. Change-Id: Ifd40faf485578cc0a133e17650f8df6758a6c8ae Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Code-Review+1: Andrey Volkov <av903u@att.com> Code-Review+1: Vladyslav Drok <vdrok@mirantis.com> Code-Review+2: Bryan Strassner <bryan.strassner@gmail.com> Workflow+1: Bryan Strassner <bryan.strassner@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 06 Nov 2018 15:51:50 +0000 Reviewed-on: https://review.openstack.org/614641 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-31fix: Use schema instead of metadata.schema for replacement checkFelipe Monteiro
Recently added replacement check incorrectly uses metadata.schema and metadata.name to key on the document -- but it should be schema and metadata.name, the combination of which uniquely defines a document. Change-Id: I6cd1679ad41be38cb78d65ce2763e60f7da390d2 Notes (review): Code-Review+1: Rick Bartra <rb560u@att.com> Code-Review+2: Scott Hussey <sthussey@att.com> Code-Review+1: Vladyslav Drok <vdrok@mirantis.com> Workflow+1: Craig Anderson <craig.anderson@att.com> Code-Review+2: Craig Anderson <craig.anderson@att.com> Code-Review+1: Evgeniy L <eli@mirantis.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 01 Nov 2018 22:04:19 +0000 Reviewed-on: https://review.openstack.org/614523 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-30Merge "Validate additional 'metadata.replacement' scenarios"Zuul
2018-10-30Merge "requirements: Update pinned requirements"Zuul
2018-10-30Validate additional 'metadata.replacement' scenariosRick Bartra
This patch set adds additional documentation and unit tests to validate further replacement scenarios. In particular this commit adds an additional document check that looks for documents exisitng in different layers that contain the same name and same schema without any of them having `replacement: true` Change-Id: I7c033d32a6755f36e609789a748cbc6d4af06bc2 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.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, 30 Oct 2018 21:40:18 +0000 Reviewed-on: https://review.openstack.org/612528 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-30Fix document is_control methodRick Bartra
The document.py `is_control` method incorrectly checks if a document is a Control document. Per the documentation [0], Control documents have `metadata.schema` of `metadata/Control/v1`. This commit updates the `is_control` method to correctly check for Control documents. [0] https://github.com/openstack/airship-deckhand/blob/1d4cc81dfaa9a5280625074e569fa4ab9dc7fd09/doc/source/users/document-types.rst#control-documents Change-Id: I60ca8f31a61987b4e756784fce0f5a751639ae9e Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.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, 30 Oct 2018 17:33:19 +0000 Reviewed-on: https://review.openstack.org/613688 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-29docs: Add config documentation to operator's sectionFelipe Monteiro
This PS adds configuration documentation that includes a literalinclude of the config file as well as some information on each of the cache config options as these are important on performance. Change-Id: I3b06012b8843b7bfbd46307f81397172a41d3675 Notes (review): Code-Review+2: Aaron Sheffield <ajs@sheffieldfamily.net> Workflow+1: Craig Anderson <craig.anderson@att.com> Code-Review+2: Bryan Strassner <bryan.strassner@gmail.com> Workflow+1: Bryan Strassner <bryan.strassner@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 05 Nov 2018 18:05:49 +0000 Reviewed-on: https://review.openstack.org/610722 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-29Merge "Validate bucket diffing works with revision rollback"Zuul
2018-10-29Merge "docs: Add documentation on data redaction"Zuul
2018-10-29Merge "refactor: Move replacement checks into separate module"Zuul
2018-10-29Merge "fix: Redact secondhand substitutions of sensitive data"Zuul
2018-10-29Merge "fix: Correct .data path layering edge case"Zuul
2018-10-27Merge "docs: Use sphinx-apidoc library for autodoc compatibility"Zuul
2018-10-27docs: Use sphinx-apidoc library for autodoc compatibilityFelipe Monteiro
This package is used for generation autodoc documentation automatically which can be linked to by Deckhand documentation from other places. This is to make autodoc generation work in RTD. More info: https://pypi.org/project/sphinxcontrib-apidoc/ Change-Id: I43aac82728e5935a5a2626f2fd29d7a7188d19f9 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Workflow+1: Felipe Monteiro <felipe.monteiro@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 27 Oct 2018 23:00:16 +0000 Reviewed-on: https://review.openstack.org/613761 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-27fix: Add missing requirements to doc/requirements.txt for RTDFelipe Monteiro
I872b90e03a8f9e3de3fd717ed340b53f095f01a5 tried to fix a autodoc issue with RTD but in turn introduced an issue causing RTD doc publish job to fail; this fixes that. Change-Id: I53fdcb609f8129f61abf8266e05ff49bfbef18b5 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Workflow+1: Felipe Monteiro <felipe.monteiro@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 27 Oct 2018 18:39:00 +0000 Reviewed-on: https://review.openstack.org/613755 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-27rtd: Fix warnings in RTD causing autodoc to failFelipe Monteiro
This patch set fixes warnings [0] in RTD which are causing autodoc to fail to build, resulting in missing documentation as in here: https://airship-deckhand.readthedocs.io/en/latest/operators/exceptions.html Example warnings: WARNING: autodoc: failed to import module 'deckhand.policy'; the following exception was raised: No module named 'falcon' [0] https://readthedocs.org/api/v2/build/8001684.txt Change-Id: I872b90e03a8f9e3de3fd717ed340b53f095f01a5 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.com> Workflow+1: Felipe Monteiro <felipe.monteiro@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 27 Oct 2018 15:37:21 +0000 Reviewed-on: https://review.openstack.org/613608 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-26requirements: Update pinned requirementsDrew Walters
Version 4.17.0 of the `keystonemiddleware` package is incompatible Python 3 and will cause Deckhand operations to fail when using Keystone authentication. This change uplifts the versions in `requirements.txt` using pur (see [0]). [0] https://pypi.org/project/pur/ Change-Id: Ie63add37828e4b859751b9c45d05164be31d4a33 Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.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, 30 Oct 2018 18:03:40 +0000 Reviewed-on: https://review.openstack.org/613686 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-25fix: Redact secondhand substitutions of sensitive dataFelipe Monteiro
This patch set ensures that documents that substitute data from encrypted document sources are themselves redacted, assuming that cleartext-secrets=true. Note that this redaction fix only applies to the substitution dest/src paths. The data section is already being correctly redacted for secondhand sources. Change-Id: I6ce16a109628259b2cc8132cd9db63261b5dbace Notes (review): Code-Review+2: Craig Anderson <craig.anderson@att.com> Workflow+1: Craig Anderson <craig.anderson@att.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 29 Oct 2018 17:13:25 +0000 Reviewed-on: https://review.openstack.org/613188 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-24Redact rendered Documentsanthony.bellino
- Uses the rendered-documents endpoint - Adds a query parameter ?cleartext-secrets - Adds unit tests, updates integration tests Change-Id: I02423b9bf7456008d707b3cd91edc4fc281fa5fc Notes (review): Code-Review+2: Felipe Monteiro <felipe.monteiro@att.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, 25 Oct 2018 20:52:07 +0000 Reviewed-on: https://review.openstack.org/611169 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-24Merge "Fix: adding back the possibility to add arbitrary labels"Zuul
2018-10-24Fix: adding back the possibility to add arbitrary labelsRoman Gorshunov
Arbitrary labels could be added as `make` parameter `LABEL=`, which is used in att-comdev/cicd Jenkins pipelines. Sample parameter: 'LABEL=org.label-schema.vcs-url=${GERRIT_CHANGE_URL} \ --label org.label-schema.base-image=${base_sha256}' Sample usage: See Jenkinsfile files under images/ directory in att-comdev/cicd repo. In addition to that, if `COMMIT` variable is undefined when invoking `make`, we use result of `git rev-parse HEAD` command, which should output latest git commit ID. [0] https://github.com/att-comdev/cicd Change-Id: I795d1443f60f362c5ecb244cb90ee8052603854f Notes (review): Code-Review+1: Stacey Fletcher <staceylynnfletcher@gmail.com> Code-Review+1: Drew Walters <drewwalters96@gmail.com> Code-Review+2: Felipe Monteiro <felipe.monteiro@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: Wed, 24 Oct 2018 21:50:07 +0000 Reviewed-on: https://review.openstack.org/613035 Project: openstack/airship-deckhand Branch: refs/heads/master
2018-10-24Merge "docs: Elaborate on document layering in documentation"Zuul
2018-10-24Merge "trivial: Add missing alembic upgrade head to manual install"Zuul