jregan
6977c83a83
Pin to api/v0.7.1 (--enableKyaml=true)
2020-12-29 09:24:25 -08:00
Jeff Regan
7b9eb05058
Merge pull request #3408 from monopole/enableKyamlForApiv0.7.1
...
Set FlagEnableKyamlDefaultValue = true
api/v0.7.1
2020-12-29 08:36:33 -08:00
jregan
e2806a09fd
Set FlagEnableKyamlDefaultValue = true
2020-12-29 08:17:45 -08:00
Jeff Regan
f30fea4c07
Merge pull request #3407 from monopole/pinToApiv0.6.8
...
Pin to api/v0.6.8
kustomize/v3.8.9
2020-12-29 07:44:13 -08:00
jregan
8732671919
Pin to api/v0.6.8
2020-12-29 07:27:11 -08:00
Jeff Regan
07cada36fa
Merge pull request #3406 from monopole/pinToCmdConfig_v0.8.7
...
Pin to cmd/confg v0.8.7
api/v0.6.8
2020-12-29 07:11:12 -08:00
jregan
0d6b232b49
Pin to cmd/confg v0.8.7
2020-12-29 06:55:07 -08:00
Jeff Regan
61455fe489
Merge pull request #3404 from monopole/pinKyamlv0.10.5
...
Pin to kyaml v0.10.5
cmd/config/v0.8.7
2020-12-28 20:50:59 -08:00
jregan
c63ed033ad
Pin to kyaml v0.10.5
...
ALLOW_MODULE_SPAN
2020-12-28 20:30:22 -08:00
Jeff Regan
455bd0c563
Merge pull request #3403 from monopole/betterPin
...
Unpin versioned and unversioned pins.
kyaml/v0.10.5
2020-12-28 18:11:39 -08:00
jregan
9ad4b1ddca
Unpin versioned and unversioned pins.
2020-12-28 18:10:53 -08:00
Jeff Regan
d529eb8777
Merge pull request #3402 from monopole/upgradeGopkg.in_yaml.v3
...
Pin to gopkg.in/yaml.v3 v3.0.0-20200313102051
2020-12-28 18:02:41 -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
ff6b337ebe
Update README.md
2020-12-28 14:06:43 -08:00
Jeff Regan
76f05f3a40
Update cli-utils release instructions.
2020-12-28 13:57:21 -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.
kyaml/v0.10.4
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
Kubernetes Prow Robot
bec45093e2
Merge pull request #3400 from monopole/dropClose
...
Drop channel close in timed call.
2020-12-28 10:06:28 -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
Jeff Regan
cde6a5741e
Merge pull request #3399 from fwolter/patch-1
...
Fix typo
2020-12-28 05:40:49 -08:00
Fabian Wolter
a315eb56ec
Fix typo
2020-12-27 20:11:30 +01:00
Kubernetes Prow Robot
90654b39bf
Merge pull request #3398 from monopole/close3343
...
Close 3343
2020-12-27 07:30:27 -08:00
jregan
24c4c66403
Close 3343
2020-12-26 10:43:58 -08:00
Jeff Regan
2b5029952c
Merge pull request #3397 from monopole/towards3304
...
Drop another difference between kyaml and apimachinery
2020-12-26 10:32:50 -08:00
jregan
6a3bb5df44
Drop another difference between kyaml and apimachinery
2020-12-26 10:12:33 -08:00
Jeff Regan
d9623ab307
Merge pull request #3382 from monopole/emptyMapMania
...
Isolate tests related to #3396
2020-12-26 09:44:21 -08:00
jregan
dd1df5a30e
Remaining problems.
2020-12-26 09:28:01 -08:00
Jeff Regan
0e13a9c02b
Merge pull request #3395 from monopole/isolateEmptyDirTests
...
Isolate patch conflation problem to one test.
2020-12-26 08:58:52 -08:00
jregan
eb26d79fa0
Isolate patch conflation problem to one test.
...
See #3394
2020-12-26 08:41:48 -08:00
Jeff Regan
7f8da385c0
Merge pull request #3392 from monopole/isolateQuoting
...
Isolate scalar int and bool quoting oddities to one test set.
2020-12-23 18:26:52 -08:00
jregan
1426137883
Isolate scalar quoting oddities to one test set.
...
The apimachinery code path, in its final marshalling
for output, calls Marshall
https://github.com/go-yaml/yaml/blob/v2/yaml.go#L199
This code path (via apimachinery Unstructured types)
has no JSON schema tags
https://yaml.org/spec/1.2/spec.html#id2803311
so it adds quotes to values that smell like
booleans and ints (e.g. `false` becomes `"false"`).
The kyaml code path, OTOH, uses such tags,
so generally does not quote ints and booleans.
This PR isolates this difference in behavior to
one set of tests (using data fields in configmaps
in api/krusty/configmaps_test.go) so that
they don't confuse other tests that cover
completely different behaviors.
2020-12-23 17:08:25 -08:00
Kubernetes Prow Robot
d90d77cdaf
Merge pull request #3366 from natasha41575/QuotedScalarValueWithColon
...
if setter value ends in colon, treat it as a string
2020-12-23 11:54:26 -08:00
Jeff Regan
1ffd790cfb
Merge pull request #3388 from Shell32-Natsu/secret-type
...
Fix type ignored in secret generator
2020-12-22 17:51:07 -08:00
Jeff Regan
454906d093
Merge pull request #3389 from monopole/moreMergeTests
...
More merge tests, clearer method names.
2020-12-22 17:49:26 -08:00
jregan
8b97274af3
More merge tests, clearer method names.
2020-12-22 17:26:12 -08:00
Donny Xia
b1056b43cb
Merge pull request #3383 from antoninbas/add-role-resourceNames-to-configMap-builtin-nameref-resolver
...
Add Role / ClusterRole resourceNames to ConfigMap nameref resolver
2020-12-22 14:43:19 -08:00
Donny Xia
e411942a74
Fix type ignored in secret generator
2020-12-22 14:37:13 -08:00
Kubernetes Prow Robot
6b30b72ebc
Merge pull request #3385 from monopole/elimateExtraneousEmtpyMaps
...
Eliminate extraneous label and anno maps.
2020-12-22 08:54:26 -08:00
jregan
9ddf0fe304
Eliminate extraneous label and anno maps.
2020-12-22 08:37:40 -08:00
Jeff Regan
8a952a1b26
Merge pull request #3384 from monopole/badBlank
...
Fix roleref test failing under enableKyaml
2020-12-22 06:47:55 -08:00
jregan
fff484e98b
Fix test failing under enableKyaml
2020-12-22 06:24:27 -08:00
Antonin Bas
e819a2ba9d
Add Role / ClusterRole resourceNames to ConfigMap nameref resolver
...
While it is possible to use a kustomizeconfig.yml for this, with a
custom namereference, this functionality should probably be built-in.
This is similar to previous PRs, like this one:
https://github.com/kubernetes-sigs/kustomize/pull/592
2020-12-21 21:02:19 -08:00
Natasha Sarkar
4908654c09
if setter value ends in colon, treat it as a string
2020-12-21 11:54:30 -08:00
Jeff Regan
586515ebc4
Merge pull request #3379 from monopole/messingWithMerge
...
Fix configmap merge problem under kyaml.
2020-12-21 09:22:02 -08:00
jregan
735befef19
Add kunstruct impl of Get/SetDataMap, replace Resource.Merge
2020-12-21 07:22:03 -08:00
jregan
35087ed0cc
Add RNode.Set/GetDataMap to ease configmap generation.
2020-12-21 07:18:51 -08:00
Jeff Regan
f84f8f28fd
Merge pull request #3376 from monopole/oops
...
Drop another go.mod version replacement omission.
2020-12-20 17:07:36 -08:00
jregan
45e118458c
Drop another go.mod version replacement omission.
2020-12-20 17:06:26 -08:00
Jeff Regan
1102153ae3
Merge pull request #3375 from monopole/removeVersionNumbers
...
In module replacements, drop specific version numbers.
2020-12-20 16:45:54 -08:00