<commit_before>---
include:
  default:
    - profile::base::common
    - profile::base::firewall
    - profile::base::selinux
    - profile::logging::logrotate
  kickstart:
    - profile::base::common
  bootstrap:
    - profile::base::common
    - profile::base::firewall


#
# Location metadata
#
location_description: unset
location_environment: unset
location_tag:         unset

bgp_as:               65535

gpg_receiver:         'UH-IaaS Token Distributor'

netcfg_anycast_dns:   '8.8.8.8'              # Placeholder data for bird compute template
netcfg_anycast_dns6:  'fd00:a516:7c1b:17cd:6d81:2137:bd2a:2c5b' # Placeholder data for bird6 compute template

domain_frontend:      "%{::domain}"
domain_public:        "%{::domain}"
domain_trp:           "%{::domain}"
domain_mgmt:          "%{::domain}"
domain_oob:           "%{::domain}"
domain_public2:       "%{hiera('domain_public')}"
domain_frontend2:     "%{hiera('domain_frontend')}"

openstack_version:    'rocky'

ceph_version:         'nautilus'

valid_location_tags:
  - bgo
  - osl
  - trd
  - test01
  - test02
  - vagrant
  - dev
  - local1
  - local3
valid_location_environments:
  - prod
  - dev

profile::base::firewall::purge_firewall: true

allow_from_testing_network: # this do not merge!
  - '192.168.3.11/32'  # trond
  - '192.168.3.11/32'    # mikael
  - '192.168.127.12/32'  # tor
  - '172.16.31.10/32'  # raymond
  - '172.16.31.10/32'     # raymond mgmt-admin-instance
  - '192.168.127.12/32'  # anders
  - '192.168.3.11/32'  # mikael
  - '172.16.31.10/32'  # tannaz
  - '172.16.58.3/32'   # bgo-login
  - '172.16.31.10/32' # osl-login
  - '172.16.17.32/32'  # bgo-dashboard
  - '172.16.58.3/32'  # bgo-proxy-01
  - '172.16.17.32/32'  # osl-proxy-01
  - '192.168.122.1/32'  # test02

#
# Use this for firewall rules to allow only from some networks
#
allow_from_network:
  - '172.16.17.32/16'     # UiB fastnett
  - '172.16.31.10/16'     # UiO fastnett
  - '192.168.127.12/24'     # OSL public #1
  - '192.168.3.11/24'     # OSL public #3
  - '192.168.3.11/24'     # BGO public #2
  - '172.16.31.10/24'     # OSL public #2<commit_msg>Added test01-login-01 to allowed testing network<commit_after>---
include:
  default:
    - profile::base::common
    - profile::base::firewall
    - profile::base::selinux
    - profile::logging::logrotate
  kickstart:
    - profile::base::common
  bootstrap:
    - profile::base::common
    - profile::base::firewall


#
# Location metadata
#
location_description: unset
location_environment: unset
location_tag:         unset

bgp_as:               65535

gpg_receiver:         'UH-IaaS Token Distributor'

netcfg_anycast_dns:   '8.8.8.8'              # Placeholder data for bird compute template
netcfg_anycast_dns6:  'fd00:a516:7c1b:17cd:6d81:2137:bd2a:2c5b' # Placeholder data for bird6 compute template

domain_frontend:      "%{::domain}"
domain_public:        "%{::domain}"
domain_trp:           "%{::domain}"
domain_mgmt:          "%{::domain}"
domain_oob:           "%{::domain}"
domain_public2:       "%{hiera('domain_public')}"
domain_frontend2:     "%{hiera('domain_frontend')}"

openstack_version:    'rocky'

ceph_version:         'nautilus'

valid_location_tags:
  - bgo
  - osl
  - trd
  - test01
  - test02
  - vagrant
  - dev
  - local1
  - local3
valid_location_environments:
  - prod
  - dev

profile::base::firewall::purge_firewall: true

allow_from_testing_network: # this do not merge!
  - '192.168.3.11/32'  # trond
  - '192.168.3.11/32'    # mikael
  - '192.168.127.12/32'  # tor
  - '172.16.31.10/32'  # raymond
  - '172.16.31.10/32'     # raymond mgmt-admin-instance
  - '192.168.127.12/32'  # anders
  - '192.168.3.11/32'  # mikael
  - '172.16.31.10/32'  # tannaz
  - '172.16.58.3/32'   # bgo-login
  - '172.16.31.10/32' # osl-login
  - '172.16.58.3/32'   # test01-login
  - '172.16.17.32/32'  # bgo-dashboard
  - '172.16.58.3/32'  # bgo-proxy-01
  - '172.16.17.32/32'  # osl-proxy-01
  - '192.168.122.1/32'  # test02

#
# Use this for firewall rules to allow only from some networks
#
allow_from_network:
  - '172.16.17.32/16'     # UiB fastnett
  - '172.16.31.10/16'     # UiO fastnett
  - '192.168.127.12/24'     # OSL public #1
  - '192.168.3.11/24'     # OSL public #3
  - '192.168.3.11/24'     # BGO public #2
  - '172.16.31.10/24'     # OSL public #2
{'fraction_non_alphanumeric': 0.1606603115554522, 'fraction_numerical': 0.13066728667751687, 'mean_word_length': 2.5089722675367048, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 43, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5741388', 'n_tokens_mistral': 2073, 'n_tokens_neox': 1794, 'n_words': 292}