Merge "Remove repo settings if Ubuntu installer gets done"
This commit is contained in:
commit
8a921d9494
@ -70,6 +70,7 @@ class cobbler::snippets {
|
||||
cobbler_snippet {"ubuntu_partition_late":}
|
||||
cobbler_snippet {"ubuntu_static_net":}
|
||||
cobbler_snippet {"ubuntu_repos_late":}
|
||||
cobbler_snippet {"ubuntu_remove_repos_late":}
|
||||
cobbler_snippet {"ubuntu_precise_packages_late":}
|
||||
cobbler_snippet {"ubuntu_trusty_packages_late":}
|
||||
cobbler_snippet {"anaconda_ssh_console":}
|
||||
|
@ -169,4 +169,5 @@ $SNIPPET('ubuntu_static_net')
|
||||
$SNIPPET('ofed_install_with_sriov')
|
||||
# Rsyslogd should send all messages to master node
|
||||
$SNIPPET('target_logs_to_master_ubuntu')
|
||||
$SNIPPET('ubuntu_remove_repos_late')
|
||||
true
|
||||
|
@ -179,5 +179,6 @@ $SNIPPET('ubuntu_static_net')
|
||||
$SNIPPET('ofed_install_with_sriov')
|
||||
# Rsyslogd should send all messages to master node
|
||||
$SNIPPET('target_logs_to_master_ubuntu')
|
||||
$SNIPPET('ubuntu_remove_repos_late')
|
||||
true
|
||||
|
||||
|
@ -0,0 +1,5 @@
|
||||
## Cleaning up sources.list.d/ and preferences.d/
|
||||
rm -f /target/etc/apt/sources.list; \
|
||||
rm -f /target/etc/apt/sources.list.d/*; \
|
||||
rm -f /target/etc/apt/preferences; \
|
||||
rm -f /target/etc/apt/preferences.d/*; \
|
@ -8,6 +8,9 @@ mkdir -p /target/etc/apt/preferences.d; \
|
||||
#set $repos = $repo_setup["repos"]
|
||||
#for $repo in $repos
|
||||
echo 'deb $repo["uri"] $repo["suite"] $repo["section"]' > /target/etc/apt/sources.list.d/${repo["name"]}.list; \
|
||||
#if not $repo.get("priority")
|
||||
#continue
|
||||
#end if
|
||||
echo 'Package: *' > /target/etc/apt/preferences.d/$repo["name"]; \
|
||||
echo 'Pin: release a=$repo["suite"]' >> /target/etc/apt/preferences.d/$repo["name"]; \
|
||||
echo 'Pin-Priority: $repo["priority"]' >> /target/etc/apt/preferences.d/$repo["name"]; \
|
||||
|
Loading…
Reference in New Issue
Block a user