Skip to content

Commit 014b9da

Browse files
committed
Add sed for multiline baseurl in yum repos
1 parent 7fc90f2 commit 014b9da

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

etc/kayobe/kolla.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ kolla_build_blocks:
280280
{% endif %}
281281
{% for repo in base_centos_repo_overrides_post_yum_list %}
282282
sed -i -e '/\[{{ repo.tag }}\]/,/^\[/ s/^\(mirrorlist *=.*\)/#\1/g' \
283+
-e '/\[{{ repo.tag }}\]/,/^\[/ { N; s/^\(baseurl=.*\)\n[ \t]*\(https.*\)/#\1\n#\2/ }' \
283284
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(baseurl *=.*\)/#\1/g' \
284285
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(metalink *=.*\)/#\1/g' \
285286
-e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}{% if not loop.last %} &&{% endif %} \

0 commit comments

Comments
 (0)