Commit a7771f4
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 23996e8 commit a7771f4
2 files changed
Lines changed: 17 additions & 12 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 | |
|---|---|---|---|
| |||
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
284 | | - | |
285 | 284 | | |
286 | | - | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
287 | 291 | | |
288 | 292 | | |
289 | | - | |
| 293 | + | |
| 294 | + | |
290 | 295 | | |
291 | 296 | | |
292 | 297 | | |
| 298 | + | |
293 | 299 | | |
294 | 300 | | |
295 | 301 | | |
| |||
550 | 556 | | |
551 | 557 | | |
552 | 558 | | |
553 | | - | |
| 559 | + | |
554 | 560 | | |
555 | 561 | | |
556 | 562 | | |
| |||
680 | 686 | | |
681 | 687 | | |
682 | 688 | | |
683 | | - | |
684 | 689 | | |
685 | 690 | | |
686 | 691 | | |
| |||
718 | 723 | | |
719 | 724 | | |
720 | 725 | | |
721 | | - | |
| 726 | + | |
722 | 727 | | |
723 | 728 | | |
724 | 729 | | |
| |||
0 commit comments