cloud-regionsrv-client/fix-for-sles12-disable-registry.patch

69 lines
2.4 KiB
Diff

--- lib/cloudregister/registerutils.py.orig
+++ lib/cloudregister/registerutils.py
@@ -30,7 +30,8 @@ import stat
import subprocess
import sys
import time
-import toml
+# Disabled on SLE12
+#import toml
import yaml
from collections import namedtuple
@@ -75,11 +76,12 @@ def add_hosts_entry(smt_server):
smt_server.get_FQDN(),
smt_server.get_name()
)
- if smt_server.get_registry_FQDN():
- entry += '%s\t%s\n' % (
- smt_ip,
- smt_server.get_registry_FQDN()
- )
+ # Disabled on SLE12
+ # if smt_server.get_registry_FQDN():
+ # entry += '%s\t%s\n' % (
+ # smt_ip,
+ # smt_server.get_registry_FQDN()
+ # )
with open('/etc/hosts', 'a') as hosts_file:
hosts_file.write(smt_hosts_entry_comment)
@@ -877,6 +879,8 @@ def set_registries_conf(registry_fqdn):
# ----------------------------------------------------------------------------
def get_registry_conf_file(container_path, container):
+ # Disabled on SLE12
+ return None
registries_conf = {}
try:
with open(container_path, 'r') as registries_conf_file:
@@ -923,6 +927,8 @@ def update_bashrc(content, mode):
# ----------------------------------------------------------------------------
def clean_registry_setup():
"""Remove the data previously set to make the registry work."""
+ # Disabled on SLE12
+ return None
smt = get_smt_from_store(__get_registered_smt_file_path())
private_registry_fqdn = smt.get_registry_FQDN() if smt else ''
clean_registry_auth(private_registry_fqdn)
@@ -1193,6 +1199,8 @@ def clean_registries_conf_docker(private
# ----------------------------------------------------------------------------
def write_registries_conf(registries_conf, container_path, container_name):
"""Write registries_conf content to container_path."""
+ # Disabled on SLE12
+ return None
try:
if container_name == 'podman':
with open(container_path, 'w') as registries_conf_file:
--- usr/sbin/registercloudguest.orig
+++ usr/sbin/registercloudguest
@@ -139,6 +139,8 @@ def setup_registry(registration_target,
clean == all -> cleans repository and registry setup
clean == registry -> clean only registry artifacts
"""
+ # Disabled on SLE12
+ return None
user, password = utils.get_credentials(
utils.get_credentials_file(registration_target)
)