msk-
7ac37867dc
tidy-up, added desired behaviour
2021-01-19 18:00:02 +00:00
msk-
d8f2d2256d
Fixed test
2021-01-19 17:57:42 +00:00
msk-
463b776486
Initial test commit
2021-01-19 17:41:44 +00:00
monopole
0cf18987d7
Back to development mode; unpin the modules
2021-01-17 10:10:12 -08:00
monopole
86e9983bb7
Pin to kyaml v0.10.6 and cli-utils v0.22.4
2021-01-17 06:55:10 -08:00
Jeff Regan
cbbcfde99d
Update multiplepatch_test.go
2021-01-16 20:43:57 -08:00
Jeff Regan
304a9e57ee
Update factory_test.go
2021-01-16 20:36:46 -08:00
Jeff Regan
f23f26aa05
Update factory_test.go
2021-01-16 20:24:39 -08:00
monopole
065c2b861a
Fix unfiled bug; don't quote port numbers.
2021-01-16 16:56:48 -08:00
monopole
2a16af80bf
Simplify, document and add more tests to var replacement.
2021-01-16 16:48:26 -08:00
monopole
b8702561ef
Add test for issue 3449
2021-01-16 16:45:13 -08:00
monopole
561cef1d5c
Merge expansion package into refvar package.
2021-01-16 13:50:56 -08:00
monopole
45b1bf17d3
Annotate decisions on issue 3304 in api.
2021-01-16 08:08:52 -08:00
monopole
cb42142161
Fix api tests that accomodated bad label and anno quoting.
2021-01-15 17:37:46 -08:00
Kubernetes Prow Robot
eb8dc5e20a
Merge pull request #3462 from mikhail-nikitin/master
...
$patch: delete of not existing elements
2021-01-15 14:23:43 -08:00
Mikhail Nikitin
f6ddea435c
Make test file paths consistent and relative
...
Signed-off-by: Mikhail Nikitin <mikhail.nikitin@ispringsolutions.com >
2021-01-15 22:50:23 +03:00
monopole
2cb972de3b
Rename id annotations to build annotations.
2021-01-15 06:43:13 -08:00
monopole
fabaf35c72
Add test covering pod disruption budget treatment.
2021-01-15 06:09:52 -08:00
Mikhail Nikitin
e13f8803eb
Add test case of deleting not existing elements
2021-01-15 00:08:49 +03:00
monopole
b41df2293b
Add another test covering fix of 3412
2021-01-14 11:32:34 -08:00
monopole
1edf9b630c
Update configmap test with quotes fixed.
2021-01-14 11:01:37 -08:00
monopole
b3fc306f6a
Move some code to make it reusable without import cycles.
2021-01-14 10:29:51 -08:00
Jeff Regan
e92d048af2
Merge pull request #3441 from natasha41575/namePrefixNamespaceBehavior
...
Update name references by checking both the original and current namespaces
2021-01-13 16:21:05 -08:00
monopole
bb41d018b5
Add more tests and explain some strange quotes.
2021-01-13 15:49:12 -08:00
Donny Xia
64beee22e9
fix GetFieldValue cannot handle slice index
2021-01-13 14:14:01 -08:00
monopole
c68cf40d75
Add a test that only loads an annotated resource.
2021-01-13 10:56:50 -08:00
Natasha Sarkar
d54bc674f2
Update name references by checking both the original and current namespaces
2021-01-11 18:08:52 -08:00
Natasha Sarkar
bd4580d73a
Manage name changes (prefix/suffix) via YAML annotations rather than via in-memory-only fields.
2021-01-11 13:08:45 -08:00
monopole
14a1a0e4a8
Fix 3424 by avoiding a JSON round trip
2021-01-10 20:39:01 -08:00
monopole
44b5acad51
Clarify var-related error message.
2021-01-10 20:35:55 -08:00
Jeff Regan
e5e19f7c09
Merge pull request #3431 from Shell32-Natsu/newline
...
keep \n in the end of resource yaml
2021-01-10 12:51:36 -08:00
monopole
30dcf38609
Add var ref replacement tests and more doc.
2021-01-10 09:16:52 -08:00
monopole
658b62c6f1
Reduce complexity in NameReferenceTransformer.
2021-01-10 06:56:06 -08:00
Jeff Regan
cf0bb49610
Merge pull request #3433 from monopole/anotherTowards3412
...
Improve handling of empty resource maps.
2021-01-09 07:20:19 -08:00
monopole
c2fbb709da
Don't swallow error in SM patch and use new RNode Map method.
2021-01-09 07:00:21 -08:00
monopole
769f65d6c4
Short circuit anno/label transformer for performance.
2021-01-08 18:02:58 -08:00
Donny Xia
378eaedc82
keep \n in the end of resource yaml
2021-01-08 15:36:36 -08:00
monopole
614e853db3
Confine calls to ApplyToJSON.
2021-01-07 20:31:10 -08:00
monopole
8c6a9f6495
Move plugin lister to avoid import cycle.
2021-01-07 18:46:04 -08:00
monopole
69cade143f
Add test for issue 3424
2021-01-06 16:23:12 -08:00
jregan
ce2ab487a5
Unpin kyaml, cmd/config, api
2020-12-29 16:18:12 -08:00
jregan
e2806a09fd
Set FlagEnableKyamlDefaultValue = true
2020-12-29 08:17:45 -08:00
jregan
c63ed033ad
Pin to kyaml v0.10.5
...
ALLOW_MODULE_SPAN
2020-12-28 20:30:22 -08:00
jregan
f7b2f0c067
Pin to gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
...
This is the last commit in yaml.v3 before
ae27a74434
which changed the indentation of sequence.
That change has has large downstream impact on tests in the kustomize
repo. To upgrade beyond this point in yaml.v3 means many changes to
indentation in "expected" values in tests. That should be done in a
PR dedicated to that purpose, after specific consideration the change.
ALLOW_MODULE_SPAN
2020-12-28 17:28:01 -08:00
Jeff Regan
d181a73f56
Set FlagEnableKyamlDefaultValue = false for v3.8.9
...
In the 3.8 branch, this is false. In the 3.9 branch, it's true.
2020-12-28 13:32:56 -08:00
Jeff Regan
979fe3b457
Merge pull request #3401 from monopole/close3393
...
Regression coverage for configmap generation.
2020-12-28 13:09:37 -08:00
jregan
c113c41c9c
Regression coverage for configmap generation.
2020-12-28 09:53:34 -08:00
jregan
99c9edfc3d
Drop close in timed call.
2020-12-28 08:31:42 -08:00
jregan
24c4c66403
Close 3343
2020-12-26 10:43:58 -08:00
jregan
6a3bb5df44
Drop another difference between kyaml and apimachinery
2020-12-26 10:12:33 -08:00