Kubernetes Prow Robot
54778504ed
Merge pull request #4087 from campoy/fsnode-alias-fix
...
Avoid aliasing in fsnode by forcing copies for file contents
2021-08-04 20:32:56 -07:00
Kubernetes Prow Robot
1bfe0d08dc
Merge pull request #4102 from monopole/anchorsNotHonored
...
Kyaml anchor failure test.
2021-08-04 19:40:55 -07:00
monopole
56da9a58fc
Kyaml anchor failure test.
2021-08-04 17:10:04 -07:00
Kubernetes Prow Robot
54383bca25
Merge pull request #4085 from campoy/pkgio-reader-filesys
...
Add a filesys.FileSystem interface to kio.LocalPackageReader
2021-08-03 15:33:04 -07:00
Kubernetes Prow Robot
88461b4fed
Merge pull request #4088 from natasha41575/noMoreGenArgs
...
replace genargs with two separate annotations
2021-08-03 14:07:03 -07:00
Natasha Sarkar
9a27a9f19f
replace genargs with two separate annotations
2021-07-29 15:46:09 -07:00
Kubernetes Prow Robot
3ebdb3fcef
Merge pull request #4091 from natasha41575/RemovePathAnno
...
remove annotations added by the kyaml reader
2021-07-28 11:28:48 -07:00
Natasha Sarkar
97e7cb1512
remove annotations added by the kyaml reader
2021-07-27 17:56:58 -07:00
Francesc Campoy
262a2d9288
Avoid testing in memory for Windows tests
2021-07-26 16:14:46 -07:00
Kubernetes Prow Robot
91b862b556
Merge pull request #4084 from kubernetes-sigs/kustomize-in-kubectl-1.22
...
Update kustomize-in-kubectl chart for 1.22
2021-07-26 13:42:34 -07:00
Katrina Verey
b8ffc725c7
Update kustomize-in-kubectl chart for 1.22
2021-07-26 13:23:45 -07:00
Jeff Regan
76f1411922
Merge pull request #4082 from monopole/autoChanges
...
Automated go.sum and fmt changes under go 1.16.6
2021-07-24 09:42:29 -07:00
monopole
d1003d6f8f
Automated changes under go 1.16.6
2021-07-24 09:18:58 -07:00
Natasha Sarkar
91f74e8d16
replace Resource.options with annotations ( #4061 )
2021-07-23 18:19:05 -07:00
Kubernetes Prow Robot
94c5096a95
Merge pull request #4048 from natasha41575/DeprecateCfgCmds
...
Deprecate some cfg commands
2021-07-21 18:15:51 -07:00
Kubernetes Prow Robot
f35aeb6a8e
Merge pull request #4077 from abutcher/cdpath
...
Unset CDPATH in hack/install_kustomize.sh
2021-07-21 10:14:07 -07:00
Kubernetes Prow Robot
d6ce846047
Merge pull request #4076 from KnVerey/kyaml_fixture_fix
...
Make UpdateExpectedFromActual work with hierarchical testdata directories
2021-07-21 08:52:08 -07:00
Andrew Butcher
ec069e4f19
Unset CDPATH to restore default cd behavior.
2021-07-21 11:38:44 -04:00
Katrina Verey
c5adafd9ce
Make UpdateExpectedFromActual work with hierarchical testdata directories
2021-07-20 18:13:04 -07:00
Natasha Sarkar
16dcc98cff
deprecate some cfg commands
2021-07-19 14:31:20 -07:00
Kubernetes Prow Robot
59c410a70a
Merge pull request #4063 from dosmanak/mdrip_MYGOBIN
...
fix: Allow custom MYGOBIN in mdrip invocations
2021-07-19 10:30:52 -07:00
Francesc Campoy
9b586162d0
Add FileSystem interface to LocalPackageReadWriter and hook to LocalPackageReader
2021-07-16 14:48:22 -07:00
Francesc Campoy
803885049b
Avoid aliasing in fsnode by forcing copies for file contents and add a test
2021-07-16 13:56:08 -07:00
Francesc Campoy
be4fe7540e
Simplified tests with helper func
2021-07-16 11:06:32 -07:00
Francesc Campoy
927568eea2
Replace os.Stat call with FileSystem.Exists
2021-07-16 09:27:20 -07:00
Francesc Campoy
436d5e717c
All LocalPackageReader tests adapted, one fails
2021-07-16 09:12:42 -07:00
Francesc Campoy
d37fa66ebc
Adapt more LocalPackageReader tests
2021-07-15 18:21:42 -07:00
Francesc Campoy
e8a4bf6edc
Add FileSystem field to LocalPackageReader and one of its tests
2021-07-15 18:06:30 -07:00
Kubernetes Prow Robot
35d1c3f9b4
Merge pull request #4072 from natasha41575/Revert
...
revert 'fix kyaml issue with multiline scalars'
2021-07-15 14:37:02 -07:00
Natasha Sarkar
e17785af21
revert 'fix kyaml issue with multiline scalars'
2021-07-15 14:24:39 -07:00
Natasha Sarkar
0537b59f27
support yaml formatted openapi schema ( #4017 )
...
* support yaml formatted openapi schema
* suggested changes
2021-07-15 14:11:02 -07:00
Kubernetes Prow Robot
339e33d2f3
Merge pull request #4071 from KnVerey/update-yaml-script
...
Update fork updater script
2021-07-15 10:06:45 -07:00
Natasha Sarkar
f082ac02cf
fix multiline scalar value issue
2021-07-15 08:41:03 -07:00
Katrina Verey
9538ae1258
Update fork updater script
2021-07-15 08:31:32 -07:00
Kubernetes Prow Robot
34981b664f
Merge pull request #4069 from natasha41575/LineBreakIssue
...
fix kyaml issue with multiline scalars
2021-07-14 16:20:47 -07:00
Natasha Sarkar
477d8930e0
fix kyaml issue with multiline scalars
2021-07-14 15:19:21 -07:00
Kubernetes Prow Robot
b5091a566a
Merge pull request #4067 from natasha41575/demonstrateLineBreakIssue
...
demonstrate line break preservation issue in kyaml
2021-07-14 11:52:18 -07:00
Natasha Sarkar
9981c45554
demonstrate line break preservation issue in kyaml
2021-07-14 11:39:14 -07:00
phani
0f736ec7fd
Handle comments for seq indent derivation ( #4064 )
...
* Handle comments for seq indent derivation
* Suggested changes
2021-07-13 17:46:26 -07:00
Kubernetes Prow Robot
7826ad1e06
Merge pull request #4031 from rjferguson21/prefix-overlay-fail
...
Add failing test for replacements when using an overlay with a namePrefix
2021-07-13 14:42:01 -07:00
Frank Farzan
f4e6816338
Expand documentation of annotations used in manifests and KRM functions API ( #3995 )
...
* Expand documentation of annotations used in manifests and KRM function wire format.
- Reserve `internal.config.kubernetes.io` for control annotations
- Document `local-config` annotation in a seperate document (It's
orthogonal to KRM functions).
- There is a internal annotation that uses `config.k8s.io` instead of
`config.kubernetes.io` used by other annotations. See [1] and [2]. We
should avoid using two seperate annotation prefixes and audit the
codebase for any other annotation. Given the `id` control annotation is used
for comment preservation (no existing function should be modifying
it), I suggest moving this over to use
`fn-ctrl.config.kubernets.io/id`.
[1]: 7e8ba62e9f/kyaml/fn/runtime/runtimeutil/runtimeutil.go (L195)
[2]: https://github.com/kubernetes-sigs/kustomize/pull/2465
* Move path/index annotation to use internal prefix
* Clarify MUST NOT vs SHOULD NOT for internal annotations
* Update cmd/config/docs/api-conventions/functions-spec.md
Co-authored-by: Katrina Verey <kn.verey@gmail.com >
* Update cmd/config/docs/api-conventions/functions-spec.md
Co-authored-by: Katrina Verey <kn.verey@gmail.com >
* Update cmd/config/docs/api-conventions/manifest-annotations.md
Co-authored-by: Katrina Verey <kn.verey@gmail.com >
* Remove kusotmization as example
Co-authored-by: Katrina Verey <kn.verey@gmail.com >
2021-07-13 11:58:00 -07:00
Kubernetes Prow Robot
4a13725678
Merge pull request #4043 from phanimarupaka/PreserveIndentation
...
Make seq indent configurable and add retain seq indent functionality
2021-07-13 10:24:30 -07:00
Petr Studeny
ab9b010856
fix: Allow custom MYGOBIN in mdrip invokations
2021-07-13 14:34:50 +02:00
Phani Teja Marupaka
29be7fabe4
Suggested changes
2021-07-12 23:34:03 -07:00
Phani Teja Marupaka
74e867833a
First sequence indent wins
2021-07-09 14:10:30 -07:00
Rob Ferguson
91dc6d2a0f
add additional replacement transformer test with todos for failures
2021-07-09 12:45:47 -05:00
Rob Ferguson
3c1fd0e9cf
add replacement test failures
2021-07-09 10:39:38 -05:00
Rob Ferguson
4deeb7d59b
make replacement transformer test pass and add todo
2021-07-09 09:49:08 -05:00
Phani Teja Marupaka
89b12cfc62
Change annotation name, error if conflicting options
2021-07-09 01:32:48 -07:00
Phani Teja Marupaka
c07ffa5c1e
Update comments, tests, not expose indent option
2021-07-09 00:17:09 -07:00