Commit 9403307
committed
fix(ci): address code review findings for parallel deployments
1. postgres-cred.yaml in-place edit race: configure_external_postgres_db
now patches a temp copy instead of editing the shared template via
sed_inplace. Same class of bug fixed in apply_yaml_files.
2. Unquoted ${NAME_SPACE} in namespace::configure calls: quote both
occurrences (lines 553, 721) to prevent word-splitting.
3. mktemp in helm::merge_values overwrite path: move mktemp + trap
inside the "merge" branch so the "overwrite" path doesn't create
and immediately discard two unused temp files.
4. Remove redundant "Waiting for parallel deployments" log::section
that fires right before the blocking wait calls — the bookend
sections are sufficient.1 parent fb6b330 commit 9403307
2 files changed
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
571 | 571 | | |
572 | 572 | | |
573 | 573 | | |
574 | | - | |
| 574 | + | |
575 | 575 | | |
576 | 576 | | |
577 | 577 | | |
| |||
701 | 701 | | |
702 | 702 | | |
703 | 703 | | |
704 | | - | |
705 | 704 | | |
706 | 705 | | |
707 | 706 | | |
| |||
739 | 738 | | |
740 | 739 | | |
741 | 740 | | |
742 | | - | |
| 741 | + | |
743 | 742 | | |
744 | 743 | | |
745 | 744 | | |
| |||
0 commit comments