diff --git a/wo/cli/plugins/stack_pref.py b/wo/cli/plugins/stack_pref.py index 624c9be..89aa3e7 100644 --- a/wo/cli/plugins/stack_pref.py +++ b/wo/cli/plugins/stack_pref.py @@ -32,7 +32,7 @@ def pre_pref(self, apt_packages): if not (WOVar.wo_distro == 'raspbian'): Log.info(self, "Adding repository for MySQL, please wait...") mysql_pref = ( - "Package: *\nPin: origin mariadb.mirrors.ovh.net" + "Package: *\nPin: origin deb.mariadb.org" "\nPin-Priority: 1000\n") with open('/etc/apt/preferences.d/' 'MariaDB.pref', 'w') as mysql_pref_file: @@ -41,7 +41,7 @@ def pre_pref(self, apt_packages): mariadb_ver = self.app.config.get( 'mariadb', 'release') wo_mysql_repo_conf = ("deb [signed-by=/etc/apt/keyrings/mariadb-keyring.pgp] " - "http://mariadb.mirrors.ovh.net/MariaDB/repo/" + "https://deb.mariadb.org/" f"{mariadb_ver}/{WOVar.wo_distro} {WOVar.wo_platform_codename} main") else: wo_mysql_repo_conf = WOVar.wo_mysql_repo diff --git a/wo/core/apt_repo.py b/wo/core/apt_repo.py index 5abb9ff..14a31b9 100644 --- a/wo/core/apt_repo.py +++ b/wo/core/apt_repo.py @@ -30,14 +30,14 @@ class WORepo(): try: if not os.path.isfile(repo_file_path): with open(repo_file_path, - encoding='utf-8', mode='a') as repofile: + encoding='utf-8', mode='w') as repofile: repofile.write(repo_url) repofile.write('\n') repofile.close() elif repo_url not in open(repo_file_path, encoding='utf-8').read(): with open(repo_file_path, - encoding='utf-8', mode='a') as repofile: + encoding='utf-8', mode='w') as repofile: repofile.write(repo_url) repofile.write('\n') repofile.close() diff --git a/wo/core/variables.py b/wo/core/variables.py index 183f2cc..5f25cec 100644 --- a/wo/core/variables.py +++ b/wo/core/variables.py @@ -188,7 +188,7 @@ class WOVar(): # APT repositories wo_mysql_repo = ("deb [signed-by=/etc/apt/keyrings/mariadb-keyring.pgp] " - "http://mariadb.mirrors.ovh.net/MariaDB/repo/" + "https://deb.mariadb.org/" f"{mariadb_ver}/{wo_distro} {wo_platform_codename} main") mariadb_repo_key = "https://mariadb.org/mariadb_release_signing_key.pgp" if wo_distro == 'ubuntu':