Commit Graph

  • 41f5aecdf2 layering: Support layering for primitive types Felipe Monteiro 2018-06-28 03:18:17 -04:00
  • 108ac7c216 Add functional test for validating single source multi dest substitution Felipe Monteiro 2018-06-14 14:16:33 -04:00
  • 807990a099 Fix gate following strange PyYAML 4.1 behavior Felipe Monteiro 2018-06-26 20:47:44 -04:00
  • 41b889c4f9 Merge "Regression test: Validate that index >= 10 works with substitution" Zuul 2018-06-25 20:39:05 +00:00
  • e227a4705f Merge "Add missing Keystone options to registration of config" Zuul 2018-06-25 20:39:04 +00:00
  • d30e9b8660 Unifying proxy variables for docker build Roman Gorshunov 2018-06-22 14:43:03 +02:00
  • 45654cc90b Merge "replacement: Fix update substitution source for replacement" Zuul 2018-06-22 02:39:29 +00:00
  • 5b797e52cf Merge "Add a readthedocs publish trigger to .zuul.yaml" Zuul 2018-06-22 01:51:38 +00:00
  • 1981eaeb99 Merge "docs: Expand on definition of document uniqueness" Zuul 2018-06-22 01:22:25 +00:00
  • 6f86088a9a replacement: Fix update substitution source for replacement Felipe Monteiro 2018-06-21 19:32:03 +01:00
  • bb36db23ce Makefile HTTP fix Stacey Fletcher 2018-06-21 15:10:32 -05:00
  • f50abff695 Add a readthedocs publish trigger to .zuul.yaml Felipe Monteiro 2018-06-20 17:40:47 +01:00
  • 6c45569ecd docs: Add developer overview documentation Felipe Monteiro 2018-06-11 16:39:07 -04:00
  • d1b7ce154c docs: Expand on definition of document uniqueness Felipe Monteiro 2018-06-19 18:59:25 -04:00
  • 2ac59980e7 Merge "chore(gate): consolidate zuul job" Zuul 2018-06-19 21:08:02 +00:00
  • e85a85b86b Merge "Allow Deckhand image to be built behind proxy" Zuul 2018-06-19 19:38:33 +00:00
  • 68d166c6f3 Merge "trivial: Remove unused method from secrets_manager module" Zuul 2018-06-19 16:18:01 +00:00
  • 9ae805f988 Merge "[docs] Add documentation on document encryption" Zuul 2018-06-19 13:05:59 +00:00
  • 48135f97dc Merge "Update Deckhand test-/requirements.txt" Zuul 2018-06-19 03:08:13 +00:00
  • 3353833dba Update Deckhand test-/requirements.txt Felipe Monteiro 2018-05-15 20:36:43 +01:00
  • 84ab5c5096 [test] Add integration test scenario for encrypting generic type Felipe Monteiro 2018-04-26 23:33:28 -04:00
  • d0f1f62b83 chore(gate): consolidate zuul job Tin Lam 2018-06-16 02:50:35 -05:00
  • 0ca7d64824 trivial: Remove unused method from secrets_manager module Felipe Monteiro 2018-06-13 20:31:19 +01:00
  • 5491972b8e Add missing Keystone options to registration of config Felipe Monteiro 2018-06-13 19:11:36 +01:00
  • 0143b2d727 fix(gate): make the functional gate to pass Tin Lam 2018-06-15 23:33:20 -05:00
  • b98cdd0756 Regression test: Validate that index >= 10 works with substitution Felipe Monteiro 2018-06-14 11:43:05 -04:00
  • fb6220f1b5 [docs] Add documentation on document encryption Felipe Monteiro 2018-05-05 19:08:05 -04:00
  • 8c546fbab6 Add irrelevant-files to all appropriate .zuul.yaml jobs Felipe Monteiro 2018-06-04 23:19:12 -04:00
  • edc8949f87 Merge "fix tox python3 overrides" Zuul 2018-06-10 15:59:24 +00:00
  • b5ccba0891 fix tox python3 overrides huang.zhiping 2018-06-08 13:57:17 +08:00
  • c0ea5606d1 (zuul) Docker image jobs Scott Hussey 2018-06-08 09:40:55 -05:00
  • 17973c5d7d Docker: support build behind proxy Pete Birley 2018-06-08 09:17:21 -05:00
  • 2ea322822a Allow Deckhand image to be built behind proxy Felipe Monteiro 2018-06-07 17:36:35 +01:00
  • aadf9ae938 Remove mox3 dependency Charles Short 2018-06-07 09:34:34 -04:00
  • 0c1496145e Merge "Clean up tox.ini" Zuul 2018-06-06 14:05:10 +00:00
  • 062d9883d7 Merge "trivial: Fix error message format" Zuul 2018-06-06 14:05:09 +00:00
  • 7c28f57714 Clean up tox.ini Tin Lam 2018-05-18 15:02:05 -05:00
  • fa0e26938b Add docs-on-readthedocs to .zuul.yaml templates Felipe Monteiro 2018-06-04 15:37:42 -04:00
  • bf4d567a57 Merge "Rename docs to doc to align with OpenStack standard" Zuul 2018-06-06 02:21:04 +00:00
  • cda4f9e431 Rename docs to doc to align with OpenStack standard Felipe Monteiro 2018-05-17 19:16:43 +01:00
  • b8eac3aae0 Merge "chore(image): update image" Zuul 2018-06-05 15:15:15 +00:00
  • 5acb540665 trivial: Fix error message format Felipe Monteiro 2018-06-04 13:17:31 -04:00
  • 0118874a4a Add py27/35 postgresql unit tests to .zuul.yaml Felipe Monteiro 2018-06-01 22:27:08 -04:00
  • b8050a65ef Merge "chore(tox): cleanup tox" Zuul 2018-06-01 23:22:53 +00:00
  • 33e2203f5e style(pep8): remove identation ignores Tin Lam 2018-05-18 15:40:16 -05:00
  • a552bf2a0f Zuul: Integration tests via uwsgi. Felipe Monteiro 2018-05-31 04:37:24 +01:00
  • 3d53d53712 Add uwsgi functional test check to .zuul.yaml Felipe Monteiro 2018-05-29 10:45:40 -04:00
  • e705bc147d chore(tox): cleanup tox Tin Lam 2018-05-26 20:00:14 -05:00
  • 119080b597 Use Ansible playbooks for functional testing gating Felipe Monteiro 2018-05-20 14:46:20 -04:00
  • 53a5145200 Merge "Drop gather prom metrics from airship-deckhand-ubuntu job" Zuul 2018-05-25 21:14:25 +00:00
  • 5cd77c8a22 Drop gather prom metrics from airship-deckhand-ubuntu job Felipe Monteiro 2018-05-23 12:02:00 -07:00
  • e86fa5300c fix typos in documentation melissaml 2018-05-23 20:59:12 +08:00
  • 2bee79d794 chore(image): update image Tin Lam 2018-05-19 20:47:46 -05:00
  • 1cbe993b6b Add functional tests to .zuul.yaml Felipe Monteiro 2018-05-17 22:57:51 +01:00
  • d75977d6c0 Merge "Zuul: Initial Airship-Deckhand checks" Zuul 2018-05-17 21:31:00 +00:00
  • e1f22a76c7 Update .gitreview for openstack infra Felipe Monteiro 2018-05-17 19:21:56 +01:00
  • 7a32dc92e0 Zuul: Initial Airship-Deckhand checks Pete Birley 2018-05-17 12:36:19 -05:00
  • 177675e96f [fix] Parent substitution/layering before replacement Felipe Monteiro 2018-05-13 13:28:39 -04:00
  • a004c7a19e Update Deckhand API Pod Labels Anthony Lin 2018-05-11 17:54:51 +00:00
  • e479cba5ff Update Apache LICENSE Felipe Monteiro 2018-05-10 22:25:14 +01:00
  • 111018ce24 [chart] Remove liveness probe to stop DH pod from being killed Felipe Monteiro 2018-05-07 18:39:49 +01:00
  • 93a3274425 Add limit query filter param Felipe Monteiro 2018-05-08 22:00:28 +01:00
  • 97578a933f [fix gate] Fix pep8 errors Felipe Monteiro 2018-05-09 02:14:08 +01:00
  • 8538ff5671 Add no oauth middleware to bypass keystone authentication Luna Das 2018-04-12 17:51:22 +05:30
  • 444e4d9dcc [fix gate] Unblock failing integration job Felipe Monteiro 2018-05-07 15:36:56 +01:00
  • 2ae61e1633 [validation] Add validation codes DXXX for validation failures Felipe Monteiro 2018-05-03 15:04:52 -04:00
  • 1860c8679b Add tests target to Makefile for Deckhand Bryan Strassner 2018-05-04 15:00:11 -05:00
  • 7385d07739 Add single resource substitution feeds multi destinations Luna Das 2018-05-03 01:55:57 +05:30
  • 3cbd29e414 [test] Unskip integration tests Felipe Monteiro 2018-05-02 17:11:31 -04:00
  • c094b16ff6 Clean up integration test script Felipe Monteiro 2018-04-18 19:48:00 -04:00
  • 6b56f1d1ab Update README to correct typos and deprecated, misleading sections Felipe Monteiro 2018-04-23 23:52:34 +01:00
  • d02e1bcf53 [feature] Endpoint for listing revision validations with details Felipe Monteiro 2018-04-15 13:36:19 -04:00
  • 236e8be530 Add verbose: true to all functional tests Felipe Monteiro 2018-04-24 16:48:58 +01:00
  • 2165e8b396 [test] Cover all secret Deckhand types in integration tests Felipe Monteiro 2018-04-27 10:52:10 -04:00
  • a5bb91bc76 [fix] Handles quotes in JSON path for substitution Felipe Monteiro 2018-04-26 18:48:57 +01:00
  • e65710bf1a Make Deckhand validation exceptions adhere to UCP standard Felipe Monteiro 2018-04-11 20:06:10 +01:00
  • 4d3f8b5dcd Add .idea/ to gitignore Neeldhwaj Pathak 2018-04-25 16:05:43 +05:30
  • 5c078ce81c Update releasenotes/docs tox jobs Felipe Monteiro 2018-04-24 22:30:42 +01:00
  • 1566b9541a Clean up functional test directory and entrypoint script Felipe Monteiro 2018-04-07 14:53:48 -04:00
  • c29ad4406b Change name of Deckhand Container Anthony Lin 2018-04-19 03:16:25 +00:00
  • f30484a14c Add integration tests Felipe Monteiro 2018-04-14 17:09:23 -04:00
  • d32c7a2c8d [docs] Publish releasenotes alongside docs to readthedocs Felipe Monteiro 2018-04-15 14:07:03 -04:00
  • 106038d3cd [fix] Pass secret URI instead of UUID to barbican get_secret Felipe Monteiro 2018-04-05 14:40:47 -04:00
  • 7086973386 Add negative functional test for substitution Mark Burnett 2018-04-05 14:01:11 -05:00
  • 6b9cd17e98 docs: Distinguish replace layering action from document replacement Felipe Monteiro 2018-04-09 18:48:18 +01:00
  • e23f46c152 Fix running functional tests via uwsgi Felipe Monteiro 2018-04-07 13:39:06 -04:00
  • a3d32c3459 Raise exception on unfound secret in source document Felipe Monteiro 2018-04-05 16:26:11 -04:00
  • 35f15ee601 [fix] Drop deckhand.conf from default DECKHAND_CONF_DIR path Felipe Monteiro 2018-04-05 14:55:19 -04:00
  • 5f1fbbee3c [396582] Add alembic support to Deckhand Bryan Strassner 2018-04-05 10:44:41 -05:00
  • 4d90257372 [Fix] Multidigit array index Scott Hussey 2018-04-05 16:46:55 -05:00
  • 24b4cf0420 Document replacement documentation Felipe Monteiro 2018-03-29 21:15:37 +01:00
  • c962eeb975 [fix] Extend liveness and readiness check times Bryan Strassner 2018-04-04 14:12:35 -05:00
  • 74528a518d Document replacement: Layering dependency integration Felipe Monteiro 2018-03-28 23:24:39 +01:00
  • 45441b6618 Test that Deckhand works with YAML anchors/pointers Felipe Monteiro 2018-04-02 21:42:39 +01:00
  • 4a586e370e Remove unused functions from DB module Felipe Monteiro 2018-03-30 18:22:06 +01:00
  • 6a521e2eb9 Trivial fix: Fix coverage tox.ini job Felipe Monteiro 2018-04-02 18:48:27 +01:00
  • 4d642f849a [fix] Add uwsgi entrypoint options Bryan Strassner 2018-03-27 08:54:05 -05:00
  • c50501cc89 [fix] Updates to use cached jsonpath Bryan Strassner 2018-04-02 14:34:23 -05:00
  • 5c9efa9d74 Enable multiple threads, disabled muliple workers Felipe Monteiro 2018-03-30 22:08:48 +01:00
  • 225638711b Update kubernetes-entrypoint Tin Lam 2018-04-01 00:53:12 -05:00