This is an automated email from the ASF dual-hosted git repository.
ctubbsii pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fluo-muchos.git
The following commit(s) were added to refs/heads/main by this push:
new 5519207 Update default Azure image to CentOS 7.9 (#411)
5519207 is described below
commit 551920786f8a5f8108c342c2fbc548c93a087b28
Author: Brian Loss <[email protected]>
AuthorDate: Thu Oct 7 02:10:39 2021 -0400
Update default Azure image to CentOS 7.9 (#411)
The previous default of CentOS 7.5 contained a version of
ca-certificates that was too old to allow SSL certificate validation
when downloading packages from Apache download servers. Update to the
latest 7.x version of CentOS (not using CentOS 8 since its support is
EOL on 2021-12-31).
---
README.md | 2 +-
ansible/roles/azure/tasks/create_optional_proxy.yml | 2 +-
conf/muchos.props.example | 2 +-
lib/muchos/config/azure.py | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index cbc6af4..fc78401 100644
--- a/README.md
+++ b/README.md
@@ -174,7 +174,7 @@ Under the `azure` section, edit following values as per
your configuration:
CentOS 8.x, please follow [these steps](docs/azure-image-reference.md).
```bash
offer|publisher|sku|version|
- Ex: CentOS|OpenLogic|7.5|latest|
+ Ex: CentOS|OpenLogic|7_9|latest|
```
* `numnodes` to change the cluster size in terms of number of nodes deployed
* `data_disk_count` to specify how many persistent data disks are attached to
each node and will be used by HDFS.
diff --git a/ansible/roles/azure/tasks/create_optional_proxy.yml
b/ansible/roles/azure/tasks/create_optional_proxy.yml
index 32d62bb..f5af76e 100644
--- a/ansible/roles/azure/tasks/create_optional_proxy.yml
+++ b/ansible/roles/azure/tasks/create_optional_proxy.yml
@@ -76,7 +76,7 @@
image:
offer: CentOS
publisher: OpenLogic
- sku: 7.5
+ sku: 7_9
version: latest
managed_disk_type: "{{ osdisk_sku }}"
data_disks:
diff --git a/conf/muchos.props.example b/conf/muchos.props.example
index 56a427f..13473fc 100644
--- a/conf/muchos.props.example
+++ b/conf/muchos.props.example
@@ -124,7 +124,7 @@ use_multiple_vmss = False
vmss_priority = Regular
# Azure image reference defined as a pipe-delimited string in the format
offer|publisher|sku|version|
# Please refer 'Launching an Azure cluster' section of the README before
making changes
-azure_image_reference = CentOS|OpenLogic|7.5|latest|
+azure_image_reference = CentOS|OpenLogic|7_9|latest|
# Size of the cluster to provision.
# A virtual machine scale set (VMSS) with these many VMs will be created.
# The minimum allowed size for this is 3 nodes for non-HA & 4 nodes for HA
setup
diff --git a/lib/muchos/config/azure.py b/lib/muchos/config/azure.py
index 817350a..4816778 100644
--- a/lib/muchos/config/azure.py
+++ b/lib/muchos/config/azure.py
@@ -185,7 +185,7 @@ class AzureDeployConfig(BaseConfig):
return self.get("azure", "azure_fileshare_password")
@ansible_host_var
- @default("CentOS|OpenLogic|7.5|latest|")
+ @default("CentOS|OpenLogic|7_9|latest|")
def azure_image_reference(self):
return self.get("azure", "azure_image_reference")