Tags: fred-lev/keel
Tags
chore(code): Upstream changes from Netflix (spinnaker#1944) * feat(diff): Introduce the ability to diff packages between debian versions Squashed commit of the following: commit 164f74a60c4a05897ac8858c333be7e6375dfefd Author: Luis Pollo <[email protected]> Date: Mon May 17 17:55:12 2021 -0700 fix(tests): Add new bean to ApplicationFetcherTests commit 068435fd81107f952163f0a017c334ec3b2bebb2 Merge: 026455047 b2821719e Author: Luis Pollo <[email protected]> Date: Mon May 17 17:20:35 2021 -0700 Merge remote-tracking branch 'upstream/master' into lpollo/bakery-package-diff commit 02645504778508814acb3bf8eb395f6972e10b7d Author: Luis Pollo <[email protected]> Date: Mon May 17 13:22:53 2021 -0700 test(graphql): Add tests for packageDiff field in GraphQL API commit cfaa8c3f584aaf99344469e4f55d33a5956e034b Author: Luis Pollo <[email protected]> Date: Sun May 16 10:55:51 2021 -0700 fix(pr): Fix test + kdocs commit 9d3ba2e40a3da02e5fad638d26fc4c2501e4bd76 Author: Luis Pollo <[email protected]> Date: Sun May 16 10:45:57 2021 -0700 feat(diff): Replace REST API with GraphQL for package diffs commit 111660acde2afd2c55a8b3ea3065b6284365bb6d Author: Luis Pollo <[email protected]> Date: Fri May 14 19:16:30 2021 -0700 feat(diff): Introduce the ability to diff debian packages in AMIs (cherry picked from commit e0f00509f01521363e3bde212e37e9c83ff10ce4) * Merge pull request spinnaker#249 in SPKR/keel-nflx from entrypoint to master Squashed commit of the following: commit 5f36983ff04ed185e2d8d7f6dd39b13fb27dc42f Author: Lorin Hochstein <[email protected]> Date: Tue May 18 14:07:21 2021 -0700 fix(verif): specify entrypoint if present If there's an entrypoint, pass it commit ccfe526f8ff08668713959088988cddff59a31c4 Author: Lorin Hochstein <[email protected]> Date: Tue May 18 14:05:47 2021 -0700 feat(verif): add optional entrypoint Add optional entrypoint to TestContainerVerification commit b39733694db344865872b0d47d6927b3cc954d01 Author: Lorin Hochstein <[email protected]> Date: Tue May 18 14:02:12 2021 -0700 feat(titus): support custom entrypoint Let user specify an entrypoint (cherry picked from commit ec46e949f90a1813a7132e2696faf879488aa75e) * chore(build): Migrate keel to netflixplatform / SBN Squashed commit of the following: commit 7b5ebee9cfcc369960163b4b0b7534693312dc44 Author: Luis Pollo <[email protected]> Date: Wed May 19 13:07:55 2021 -0700 fix(pr): Address review feedback commit 2689616d38463461e807b1a68f53106926705207 Author: Luis Pollo <[email protected]> Date: Tue May 18 19:56:58 2021 -0700 chore(build): Migrate to netflixplatform commit 88077e6ff207e7cec99af8d402176321f99a0fbd Author: Luis Pollo <[email protected]> Date: Tue May 18 16:57:51 2021 -0700 chore(build): Fully enable Nebula (cherry picked from commit 9a1d02b4f898a3eef014ea32beac055831ce4e64) * Revert "chore(build): Migrate keel to netflixplatform / SBN" This reverts commit 9a1d02b4f898a3eef014ea32beac055831ce4e64. (cherry picked from commit 0d08883fdb901694d9f3509b9a8e6cb8f7a6c71a) * feat(pluins): generic plugin notification support Squashed commit of the following: commit 87f506fcd57e796068820f0907a1abc8af45e4a5 Author: Emily Burns <[email protected]> Date: Wed May 19 13:42:35 2021 -0700 fix(pr): plugin notification level respected commit 4250252e6089885e58761b5a6758c636699c2903 Author: Emily Burns <[email protected]> Date: Tue May 18 16:55:02 2021 -0700 fix(pr): fix tests, add some tests commit e5fc7271c5ae2fe156a1a653d1b3701029dd3f64 Author: Emily Burns <[email protected]> Date: Tue May 18 14:55:47 2021 -0700 fix(pr): centralize publishing of state changes, remove redundant constraint approval commit 1a72b6d27e5cc080015871abba1de4921feb90c6 Author: Emily Burns <[email protected]> Date: Tue May 11 13:11:22 2021 -0700 feat(pluins): generic plugin notification support (cherry picked from commit 1f5d5e2a9b5d45b92d6f0b246d91c2f84a479c68) * chore(build): Migrate keel to netflixplatform / SBN Squashed commit of the following: commit 7b5ebee9cfcc369960163b4b0b7534693312dc44 Author: Luis Pollo <[email protected]> Date: Wed May 19 13:07:55 2021 -0700 fix(pr): Address review feedback commit 2689616d38463461e807b1a68f53106926705207 Author: Luis Pollo <[email protected]> Date: Tue May 18 19:56:58 2021 -0700 chore(build): Migrate to netflixplatform commit 88077e6ff207e7cec99af8d402176321f99a0fbd Author: Luis Pollo <[email protected]> Date: Tue May 18 16:57:51 2021 -0700 chore(build): Fully enable Nebula (cherry picked from commit 34e830469b1099207d80265ffa886615efa37abc) * Merge pull request spinnaker#255 in SPKR/keel-nflx from dgs/fix-get-constraints-query to master Squashed commit of the following: commit 7af4098fa57d8891899994c8e1421feeb0d3a354 Author: Rani <[email protected]> Date: Wed May 19 17:19:40 2021 -0700 fix(pr): updated tests commit f1d8f0bddb89c35c11f55e702a5ac53f930b9a1e Author: Rani <[email protected]> Date: Wed May 19 17:14:45 2021 -0700 fix(pr): added limit back commit 2b023ce03abde422db4fb262af865127467a2414 Author: Rani <[email protected]> Date: Wed May 19 14:30:10 2021 -0700 fix(sql): use the right sql query for fetching all constraints (cherry picked from commit 07c44a33f69c2f5de5bcb53f41fafa895a749e7e) * feat(verification): give containers some variables Squashed commit of the following: commit 107709786d01f5a42275f9d789fd7e0ff401b363 Author: Emily Burns <[email protected]> Date: Wed May 19 11:39:29 2021 -0700 feat(verification): give containers some variables (cherry picked from commit 5fd33510e4983bc8a333c3180798f80d51204cb0) * Merge pull request spinnaker#256 in SPKR/keel-nflx from dgs/sort-environments to master Squashed commit of the following: commit 7a153678e08326ec92955814361906e86499122c Author: Rani <[email protected]> Date: Wed May 19 17:41:04 2021 -0700 feat(dgs): sort environments (copied from ApplicationServices) (cherry picked from commit 53fd09cb5cba4cd5da0fb51d36c4fa5a8d93b373) * Merge pull request spinnaker#259 in SPKR/keel-nflx from MSRC/keel-nflx:msrc-DEPENDENCY_LOCK-NEBULA-for-master to master Squashed commit of the following: commit 485c40122822885988f6668bfae72918d4cf4397 Author: Managed Source <[email protected]> Date: Thu May 20 20:17:33 2021 +0000 Update dependency lock http://go/nebula-lock-diff/ebc173c5-4760-4a16-b999-616e76da87ab (cherry picked from commit 404676a11250385f243626e1a06ec68d0c2dae39) * fix(constraints): revert side effect removal for constraint approval Squashed commit of the following: commit c1a9402e9e1fc1189a6d2ed6f83668f115eecc89 Author: Emily Burns <[email protected]> Date: Thu May 20 14:06:30 2021 -0700 fix(constraints): revert side effect removal for constraint approval (cherry picked from commit a09405f20231dbf322e9d32c73bf539ded790ca4) * fix dgs application name Squashed commit of the following: commit 5d494299e28be07eff93ece1cc2b65f6cccf348b Author: Rani <[email protected]> Date: Thu May 20 14:47:41 2021 -0700 fix(dgs): we were using the config name and not the application name (cherry picked from commit 1c1a4c60d2bf12773da219a8bb18414bd77ca284) * Merge pull request spinnaker#264 in SPKR/keel-nflx from MSRC/keel-nflx:msrc-DEPENDENCY_LOCK-NEBULA-for-master to master Squashed commit of the following: commit b77d0915fd62b4fb26ac91be61a03658dfcf8d16 Author: Managed Source <[email protected]> Date: Fri May 21 17:07:36 2021 +0000 Update dependency lock http://go/nebula-lock-diff/569d621c-2f45-41f5-8961-af8be1d8d63f (cherry picked from commit ea6de059904213ed4036faae7ada69db2d127074) * feat(metrics): Enable SBN metrics (cherry picked from commit c27e38dad7806148b48ecef33d66a5ae3bb65ad2) * refactor(graphql): Address review feedback on package diffs (cherry picked from commit 1bfac06248f83de077db16e276316912a24efe53) * Merge pull request spinnaker#266 in SPKR/keel-nflx from dgs/limit-versions to master Squashed commit of the following: commit 7ceaf5b35f64670ce3ffb814bcd2786a15896fad Author: Rani <[email protected]> Date: Fri May 21 14:46:17 2021 -0700 feat(dgs): limit the number of versions (cherry picked from commit 0cc92e041925a14076d91a19e6d92030fb12cc56) * Merge pull request spinnaker#269 in SPKR/keel-nflx from dgs/reverse-env-order to master Squashed commit of the following: commit b17cec34a35d3a12926e73f83ffd442c4b4356f5 Author: Rani <[email protected]> Date: Sat May 22 07:17:13 2021 -0700 feat(dgs): reverse order of envs (cherry picked from commit e5d43e3c6cdff6e872861e0af9a825af71a443c3) * Merge pull request spinnaker#272 in SPKR/keel-nflx from MSRC/keel-nflx:msrc-DEPENDENCY_LOCK-NEBULA-for-master to master Squashed commit of the following: commit 9048e0d557f4c13f26e613684fb4032f25cb372a Author: Managed Source <[email protected]> Date: Mon May 24 17:22:05 2021 +0000 Update dependency lock http://go/nebula-lock-diff/9bbcd405-ad09-4326-a2d5-5214d0f97f2b (cherry picked from commit 065f95fc07d6313e6def9b492ee1d1001ce2088d) * feat(dgs): sort artifacts Squashed commit of the following: commit b56b550ad8a89d959fe56b5629ae777e7c2dae51 Author: Rani <[email protected]> Date: Sun May 23 14:06:15 2021 -0700 fix(dgs): sort artifacts in each environment (cherry picked from commit 1d78bea7d558769236f943fa07d48858d82c56fb) * Merge pull request spinnaker#267 in SPKR/keel-nflx from dgs/vetoed-versions to master Squashed commit of the following: commit 70976545272ed14ec22c0b4b7c415dd85f0b7ce7 Author: Rani <[email protected]> Date: Fri May 21 18:16:53 2021 -0700 feat(dgs): add vetoed info to schema (cherry picked from commit 10d4a869f2fb360a7dbe5a5203bd9dab486bd850) * Merge pull request spinnaker#276 in SPKR/keel-nflx from ~CFIEBER/keel-nflx:latest_netflixplatform to master Squashed commit of the following: commit d75c1e081eebb509d8aa766677a2c85ac8cfc54f Author: Cameron Fieber <[email protected]> Date: Mon May 24 22:30:25 2021 -0700 explicitly configure plugin repos to 7004 commit 03f696879f725ec7ea45d6d5b21527b389245fe3 Author: Cameron Fieber <[email protected]> Date: Mon May 24 22:29:31 2021 -0700 regenerated locks picks up newer netflixplatform which enables metatron for front50 plugin requests (cherry picked from commit 76172bf84c650e3162389ecf5efe699ebc797720) * fix(dgs): vetoed to veto Squashed commit of the following: commit 1104aab2ed6f3a8740b0d5d5dd54251cbab28cd9 Author: Rani <[email protected]> Date: Mon May 24 17:33:23 2021 -0700 fix(dgs): PR fixes that were dropped before the merge (cherry picked from commit a9b51ab94f678d2407ff2bfb62b7289b219c3a12) * Merge pull request spinnaker#277 in SPKR/keel-nflx from MSRC/keel-nflx:msrc-DEPENDENCY_LOCK-NEBULA-for-master to master Squashed commit of the following: commit 2e1d4822e51999603534073d007da7f34eaf9077 Author: Managed Source <[email protected]> Date: Tue May 25 17:07:53 2021 +0000 Update dependency lock http://go/nebula-lock-diff/1f306e0e-1b17-43e1-a7fb-83e59305583c (cherry picked from commit c9d45d06a7b8bfa8bf245eaad0e4ae0caf8b4469) * Merge pull request spinnaker#279 in SPKR/keel-nflx from ~DBIJNAGTE/keel-nflx:bump to master Squashed commit of the following: commit 8ef0074296928ceca8c4271dceb9baf8574225f6 Author: Bijnagte <[email protected]> Date: Tue May 25 15:17:54 2021 -0500 bump netflixplatform to move past bad version of AuthenticatedRequestFilter (cherry picked from commit f1a9ef75bb447a7f5f51b62b143762c2b488edc1) * Merge pull request spinnaker#281 in SPKR/keel-nflx from MSRC/keel-nflx:msrc-DEPENDENCY_LOCK-NEBULA-for-master to master Squashed commit of the following: commit 0cba18cc0fea422e081885b7485e84ed0406328c Author: Managed Source <[email protected]> Date: Wed May 26 17:11:18 2021 +0000 Update dependency lock http://go/nebula-lock-diff/1f8c395b-caa8-4920-ab03-277131047442 (cherry picked from commit 250e064c372baf4e2f44339ffd8c42db8391e26c) * fix(verifications): make verification id unique even if the same image is used in multiple verifications (cherry picked from commit 413177e98b98c2fd168765ed50a6d3a8b9bb1f4a) * Merge pull request spinnaker#283 in SPKR/keel-nflx from MSRC/keel-nflx:msrc-DEPENDENCY_LOCK-NEBULA-for-master to master Squashed commit of the following: commit a3c8d7d68ae80d3d41b25c39fff06cc94c7fa7eb Author: Managed Source <[email protected]> Date: Thu May 27 17:36:44 2021 +0000 Update dependency lock http://go/nebula-lock-diff/9f590d2d-329a-4e12-a82a-5a9956c4f52d (cherry picked from commit 3965f0d2027cc425ea22943321e6e9cf41d2592b) * fix(code-events): Fix application cache + feature flags and metrics Squashed commit of the following: commit 5926c4994eceef2be9d2f749bf08b44d3a2347cc Author: Luis Pollo <[email protected]> Date: Thu May 27 11:35:05 2021 -0700 refactor(pr): Refactor metrics based on review feedback commit 83f6eafd5bfe31cac80eda747d3e8d15f3bb83f0 Author: Luis Pollo <[email protected]> Date: Thu May 27 09:49:39 2021 -0700 refactor(cache): Split application cache in two commit a72daf6bfb69058e592affc93c69538032411952 Author: Luis Pollo <[email protected]> Date: Wed May 26 14:07:27 2021 -0700 fix(pr): Replace priming with scheduled cache refresh commit 1444eab5a11baa6317589f83a39a804eddf4e150 Author: Luis Pollo <[email protected]> Date: Wed May 26 10:16:09 2021 -0700 fix(pr): Fix app name in test commit c981b7da38de3158efd62f591afc07daa8d5c819 Author: Luis Pollo <[email protected]> Date: Wed May 26 10:13:31 2021 -0700 chore(pr): Fix log message commit 9c8df14d270f677a845c2f69ea86d5b8959709b0 Author: Luis Pollo <[email protected]> Date: Wed May 26 10:02:23 2021 -0700 fix(cache): Fix application cache commit 9079f2abbd08b1f700984c8614f8f93beaf0b9c7 Author: Luis Pollo <[email protected]> Date: Tue May 25 19:25:39 2021 -0700 feat(metrics): Add metrics for preview environment and delivery config import handling commit 13a90c6e19e8be65e5439bf1dd3057f636a6420d Author: Luis Pollo <[email protected]> Date: Tue May 25 17:51:22 2021 -0700 chore(import): Refactor feature flag usage commit 0e32a14bcefa8b430a5e5cd33e2dda892adfc1ff Author: Luis Pollo <[email protected]> Date: Tue May 25 17:43:37 2021 -0700 chore(preview-environments): Add feature flag (cherry picked from commit 106a16f722091087b7c66065263f99ad0f9ebeb6) * chore(verifications): tidy up older deprecated properties on TestContainerVerification (cherry picked from commit dcc6a2a37fa406defdf5018785e1c57b8b8da39a) * fix(diff): simplify the toString of an ALB listener to make the diff legible (cherry picked from commit 257ced25c2afcca55144cc398c1526ac2c43f8c6) * Merge pull request spinnaker#285 in SPKR/keel-nflx from MSRC/keel-nflx:msrc-DEPENDENCY_LOCK-NEBULA-for-master to master Squashed commit of the following: commit 4d9d223403bb9188fb408a359632de669a141da4 Author: Managed Source <[email protected]> Date: Fri May 28 17:14:35 2021 +0000 Update dependency lock http://go/nebula-lock-diff/43dcab0e-2e34-46e2-b4dd-a7f528c1f985 (cherry picked from commit 3d72677950caae683cbc54af3cac16fe943f2b96) * feat(api): Add MdEnvironment.isPreview flag to GraphQL schema (cherry picked from commit e859dfd92c1e0c247c11536c09cb0da001bc3991) * dgs/fix-compare-links Squashed commit of the following: commit 4e70baf78935a63bb6a494a4e2aadbbe77c41f23 Author: Rani <[email protected]> Date: Wed Jun 2 14:47:39 2021 -0700 fix(pr): renamed variables commit 8b6e7229af1e91b8265502323cb380166ea5c686 Author: Rani <[email protected]> Date: Wed Jun 2 09:19:53 2021 -0700 fix(pr): rename to fetchedVersion and added some docs commit c08c440c1af4acc6af463d74a429d96a44cee7c6 Author: Rani <[email protected]> Date: Tue Jun 1 18:13:45 2021 -0700 fix(dgs): fix compare links to use the thisVersion and not the currently deployed version (cherry picked from commit a04a8a7db56be8cb79843e0903ca2c7ada91c802) * chore(rpc): Try to gather more meaningful information when we fail to parse a response from another service (cherry picked from commit a6796b6883fb92498956abbbc05f669fad71818f) * fix(pr): Remove lock files * fix(pr): Fix compilation error Co-authored-by: Lorin Hochstein <[email protected]> Co-authored-by: Emily Burns <[email protected]> Co-authored-by: Rani Horev <[email protected]> Co-authored-by: Managed Source <[email protected]> Co-authored-by: Cameron Fieber <[email protected]> Co-authored-by: Dylan Bijnagte <[email protected]> Co-authored-by: Rob Fletcher <[email protected]>