Skip to content

workload metadata: harden parsing#4120

Merged
istio-testing merged 3 commits intoistio:masterfrom
kyessenov:fix_workload_metadata
Oct 18, 2022
Merged

workload metadata: harden parsing#4120
istio-testing merged 3 commits intoistio:masterfrom
kyessenov:fix_workload_metadata

Conversation

@kyessenov
Copy link
Contributor

Signed-off-by: Kuat Yessenov kuat@google.com

Fixes crash when labels are empty or when the owner is too short.
Optimize baggage to skip empty values.

Signed-off-by: Kuat Yessenov <kuat@google.com>
@kyessenov kyessenov requested a review from a team October 18, 2022 18:19
@istio-testing istio-testing added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Oct 18, 2022
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
@istio-testing istio-testing merged commit 6211aaa into istio:master Oct 18, 2022
kyessenov added a commit to kyessenov/proxy that referenced this pull request Oct 20, 2022
* workload metadata: harden parsing

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix test

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix test

Signed-off-by: Kuat Yessenov <kuat@google.com>

Signed-off-by: Kuat Yessenov <kuat@google.com>
istio-testing pushed a commit that referenced this pull request Oct 21, 2022
* stats(native): use SAN namespace by default (#4117)

* stats(native): use SAN namespace by default

Signed-off-by: Kuat Yessenov <kuat@google.com>

* format

Signed-off-by: Kuat Yessenov <kuat@google.com>

Signed-off-by: Kuat Yessenov <kuat@google.com>

* workload metadata: harden parsing (#4120)

* workload metadata: harden parsing

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix test

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix test

Signed-off-by: Kuat Yessenov <kuat@google.com>

Signed-off-by: Kuat Yessenov <kuat@google.com>

* stats(native): fixes to align with wasm stats (#4125)

* fixes

Signed-off-by: Kuat Yessenov <kuat@google.com>

* handle all wasm properties

Signed-off-by: Kuat Yessenov <kuat@google.com>

Signed-off-by: Kuat Yessenov <kuat@google.com>

Signed-off-by: Kuat Yessenov <kuat@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants