Changeset - 5dd2fe95221c
[Not reviewed]
0 3 0
Branko Majic (branko) - 4 years ago 2020-05-06 12:45:31
branko@majic.rs
MAR-152: Drop support for Debian 8 Jessie from the preseed role.
3 files changed with 3 insertions and 24 deletions:
0 comments (0 inline, 0 general)
roles/preseed/molecule/default/group_vars/parameters-optional-with-overrides.yml
Show inline comments
 
---
 

	
 
preseed_directory: /tmp/custom_preseed_files_location
 
ansible_key: CUSTOMKEY
 
preseed_server_overrides:
 
  parameters-optional-with-overrides-jessie64:
 
  parameters-optional-with-overrides-stretch64:
 
    country: RS
 
    dns: 1.1.1.1
 
    domain: example.com
 
    gateway: 2.2.2.2
 
    hostname: testing
 
    ip: 3.3.3.3
roles/preseed/molecule/default/molecule.yml
Show inline comments
 
@@ -11,33 +11,12 @@ lint:
 
  name: yamllint
 
  options:
 
    config-file: ../../.yamllint.yml
 

	
 
platforms:
 

	
 
  - name: parameters-mandatory-jessie64
 
    groups:
 
      - parameters-mandatory
 
    box: debian/contrib-jessie64
 
    memory: 256
 
    cpus: 1
 

	
 
  - name: parameters-optional-jessie64
 
    groups:
 
      - parameters-optional
 
    box: debian/contrib-jessie64
 
    memory: 256
 
    cpus: 1
 

	
 
  - name: parameters-optional-with-overrides-jessie64
 
    groups:
 
      - parameters-optional-with-overrides
 
    box: debian/contrib-jessie64
 
    memory: 256
 
    cpus: 1
 

	
 
  - name: parameters-mandatory-stretch64
 
    groups:
 
      - parameters-mandatory
 
    box: debian/contrib-stretch64
 
    memory: 256
 
    cpus: 1
roles/preseed/molecule/default/tests/test_parameters_optional_with_overrides.py
Show inline comments
 
@@ -25,13 +25,13 @@ def test_preseed_directory(host):
 

	
 
def test_preseed_configuration_file_content_host_without_overrides(host):
 
    """
 
    Tests content of generated preseed configuration file.
 
    """
 

	
 
    hostname = 'parameters-mandatory-jessie64'
 
    hostname = 'parameters-mandatory-stretch64'
 

	
 
    with host.sudo():
 
        preseed_file = host.file(os.path.join(PRESEED_DIRECTORY, "%s.cfg" % hostname))
 
        preseed_file_content = preseed_file.content_string
 
        ssh_public_key = "CUSTOMKEY"
 

	
 
@@ -57,13 +57,13 @@ d-i netcfg/get_domain string ignored-value""" in preseed_file_content
 

	
 
def test_preseed_configuration_file_content_host_with_overrides(host):
 
    """
 
    Tests content of generated preseed configuration file.
 
    """
 

	
 
    hostname = 'parameters-optional-with-overrides-jessie64'
 
    hostname = 'parameters-optional-with-overrides-stretch64'
 

	
 
    with host.sudo():
 
        preseed_file = host.file(os.path.join(PRESEED_DIRECTORY, "%s.cfg" % hostname))
 
        preseed_file_content = preseed_file.content_string
 
        ssh_public_key = "CUSTOMKEY"
 

	
0 comments (0 inline, 0 general)