mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
Merge pull request #7122 from Security-Onion-Solutions/soup_docker_iso
Soup docker iso
This commit is contained in:
@@ -158,7 +158,7 @@ EOF
|
|||||||
}
|
}
|
||||||
|
|
||||||
airgap_update_dockers() {
|
airgap_update_dockers() {
|
||||||
if [[ $is_airgap -eq 0 ]]; then
|
if [[ $is_airgap -eq 0 ]] || [[ ! -z "$ISOLOC" ]]; then
|
||||||
# Let's copy the tarball
|
# Let's copy the tarball
|
||||||
if [[ ! -f $AGDOCKER/registry.tar ]]; then
|
if [[ ! -f $AGDOCKER/registry.tar ]]; then
|
||||||
echo "Unable to locate registry. Exiting"
|
echo "Unable to locate registry. Exiting"
|
||||||
@@ -976,6 +976,11 @@ main() {
|
|||||||
# Let's mount the ISO since this is airgap
|
# Let's mount the ISO since this is airgap
|
||||||
airgap_mounted
|
airgap_mounted
|
||||||
else
|
else
|
||||||
|
# if not airgap but -f was used
|
||||||
|
if [[ ! -z "$ISOLOC" ]]; then
|
||||||
|
airgap_mounted
|
||||||
|
AGDOCKER=/tmp/soagupdate/docker
|
||||||
|
fi
|
||||||
echo "Cloning Security Onion github repo into $UPDATE_DIR."
|
echo "Cloning Security Onion github repo into $UPDATE_DIR."
|
||||||
echo "Removing previous upgrade sources."
|
echo "Removing previous upgrade sources."
|
||||||
rm -rf $UPDATE_DIR
|
rm -rf $UPDATE_DIR
|
||||||
@@ -1031,6 +1036,10 @@ main() {
|
|||||||
update_centos_repo
|
update_centos_repo
|
||||||
yum clean all
|
yum clean all
|
||||||
check_os_updates
|
check_os_updates
|
||||||
|
# if not airgap but -f was used
|
||||||
|
elif [[ ! -z "$ISOLOC" ]]; then
|
||||||
|
airgap_update_dockers
|
||||||
|
unmount_update
|
||||||
else
|
else
|
||||||
update_registry
|
update_registry
|
||||||
set +e
|
set +e
|
||||||
|
|||||||
Reference in New Issue
Block a user