<commit_before>---
# Is this still needed?
# profile::base::common::manage_augeasproviders: true
profile::base::common::manage_epel:            false
profile::base::common::manage_accounts:        true
profile::base::common::manage_logging:         false
profile::base::common::manage_monitoring:      false
profile::base::common::manage_ssh:             true
profile::base::common::manage_ntp:             true
profile::base::common::manage_sudo:            true
profile::base::common::manage_authconfig:      false
profile::base::common::manage_timezones:       true
profile::base::common::manage_keyboard:        true
profile::base::common::manage_network:         true
profile::base::common::manage_packages:        true
profile::base::common::manage_yumrepo:         true
profile::base::common::manage_puppet:          true
profile::base::common::include_virtual:        true
profile::base::common::include_physical:       true
profile::base::firewall::manage_firewall:      true
profile::base::network::manage_hostname:       true
profile::base::network::http_proxy:            "http://%{hiera('mgmt__address__proxy')}:8888"
profile::base::network::https_proxy:           "https://%{hiera('mgmt__address__proxy')}:8888"
profile::base::network::http_proxy_profile:    '/root/proxy.sh'
profile::base::dell::manage_repos:             true
profile::base::dell::manage_openmanage:        true

profile::base::common::packages:
  'tcpdump': {}
  'tree': {}
  'htop': {}
  'vim-enhanced': {}
  'bind-utils': {}
  'nano': {}
  'yum-utils': {}
  'strace': {}
  'lsof': {}

# SSH only from mgmt
profile::firewall::pre::ssh_settings:
  source: "%{::network_mgmt1}/%{::netmask_mgmt1}"

profile::logging::rsyslog::client::manage_rsyslog:         true
profile::openstack::compute::hypervisor::manage_telemetry: false

# for db backup system (used by both login and mariadb profile)
profile::database::mariadb::backuptopdir:        '/var/db/dumps'
profile::database::mariadb::backupscript:        '/usr/local/sbin/mysqlbackup.sh'

profile::openstack::identity::ceilometer_enabled: true
profile::openstack::identity::cinder_enabled:     true
profile::openstack::identity::glance_enabled:     true
profile::openstack::identity::neutron_enabled:    true
profile::openstack::identity::nova_enabled:       true
profile::openstack::identity::gnocchi_enabled:    true
profile::openstack::identity::swift_enabled:      false
profile::openstack::identity::trove_enabled:      false

profile::openstack::image::api::backend: 'file'

profile::openstack::network::l2_driver: calico

profile::database::mariadb::manage_repo: false

profile::application::himlarcli::username:               'admin'
profile::application::himlarcli::auth_url:               "%{hiera('public__address__api')}"
profile::application::himlarcli::password:               "%{hiera('<PASSWORD>')}"
profile::application::himlarcli::region_name:            "%{::location}"
profile::application::himlarcli::tenant_name:            'openstack'
profile::application::himlarcli::default_domain:         'default'
profile::application::himlarcli::compute_api_version:    '2.60'
profile::application::himlarcli::volume_api_version:     '3.50'
profile::application::himlarcli::domain:                 "%{::domain}"
profile::application::himlarcli::foreman_url:            "https://%{::location}-admin-01.%{::domain}"
profile::application::himlarcli::foreman_user:           'admin'
profile::application::himlarcli::foreman_password:       "%{hiera('foreman::admin_password')}"
profile::application::himlarcli::statsd_server:          "%{hiera('mgmt__address__monitor')}"
profile::application::himlarcli::database_uri:           "mysql+pymysql://report:%{hiera('report_db_password')}@%{hiera('service__address__db_global')}/report"
profile::application::himlarcli::mq_host:                "%{hiera('service__address__rabbitmq_01')}"
profile::application::himlarcli::mq_username:            'himlarcli'
profile::application::himlarcli::mq_password:             "%{hiera('himlarcli_rabbit_password')}"
profile::application::himlarcli::mq_vhost:               'himlarcli'
profile::application::himlarcli::slack_webhook_url:      "%{hiera('himlarcli_slack_webhook')}"
profile::application::himlarcli::slack_user:             'iaas-status'
profile::application::himlarcli::slack_channel:          '#devtest'
profile::application::himlarcli::twitter_api_key:        "%{hiera('himlarcli_twitter_apikey')}"
profile::application::himlarcli::twitter_api_secret_key: "%{hiera('himlarcli_twitter_secretkey')}"
profile::application::himlarcli::twitter_access_token:   "%{hiera('himlarcli_twitter_accesstoken')}"
profile::application::himlarcli::twitter_secret_token:   "%{hiera('himlarcli_twitter_secrettoken')}"
profile::application::himlarcli::status_url:             "https://report.%{hiera('domain_frontend')}/api/v1/status"
profile::application::himlarcli::status_token:           "%{hiera('himlarcli_status_token')}"
profile::application::himlarcli::sensu_url:              "http://%{hiera('mgmt__address__monitor')}:4567"
profile::application::himlarcli::sensu_username:         'sensu'
profile::application::himlarcli::sensu_password:         "%{hiera('sensu_api_password')}"

profile::openstack::openrc::auth_url:     "%{hiera('public__address__api')}"
profile::openstack::openrc::password:     "%{hiera('keystone_admin_password')}"
profile::openstack::openrc::region_name:  "%{::location}"
profile::openstack::openrc::username:     'admin'
profile::openstack::openrc::project_name: 'openstack'

# All yum repos go here
yum_base_mirror:    'https://download.iaas.uio.no/uh-iaas/prod'
profile::base::yumrepo::repo_hash:
  CentOS-Base:
    descr:          'CentOS-$releasever - Base'
    baseurl:        "%{hiera('yum_base_mirror')}/centos-base/"
    gpgkey:         'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7'
    gpgcheck:       1
    exclude:        'dnsmasq'
  CentOS-Updates:
    descr:          'CentOS-$releasever - Updates'
    baseurl:        "%{hiera('yum_base_mirror')}/centos-updates/"
    gpgkey:         'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7'
    gpgcheck:       1
    exclude:        'dnsmasq'
  CentOS-Extras:
    descr:          'CentOS-$releasever - Extras'
    baseurl:        "%{hiera('yum_base_mirror')}/centos-extras/"
    gpgkey:         'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7'
    gpgcheck:       1
  puppetlabs:
    descr:          Puppetlabs Yum Repo
    baseurl:        "%{hiera('yum_base_mirror')}/puppetlabs5/"
    gpgkey:         "%{hiera('yum_base_mirror')}/puppetlabs5/RPM-GPG-KEY-puppet"
    gpgcheck:       1
  epel:
    descr:          "Extra Packages for Enterprise Linux %{operatingsystemmajrelease} - $basearch"
    baseurl:        "%{hiera('yum_base_mirror')}/epel"
    gpgkey:         'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7'
  uh-iaas:
    descr:          'UH-IaaS repo'
    baseurl:        "%{hiera('yum_base_mirror')}/uh-iaas/"
    gpgcheck:       0
  uh-iaas-nonfree:
    descr:          'UH-IaaS repo non-free'
    baseurl:        "%{hiera('yum_base_mirror')}/uh-iaas//nonfree/yum-nonfree"
    gpgcheck:       0
  sensu:
    descr:          'Sensu repo'
    baseurl:        "%{hiera('yum_base_mirror')}/sensu/"
    gpgcheck:       0
# Optional repos: enable them with ensure: present in common/role
  centos-qemu-ev:
    ensure:         absent
    descr:          "CentOS-QEMU-EV repository. See http://wiki.centos.org/SpecialInterestGroup/Virtualization"
    baseurl:        "%{hiera('yum_base_mirror')}/centos-qemu-ev"<commit_msg>fix baseurl to an absoute path<commit_after>---
# Is this still needed?
# profile::base::common::manage_augeasproviders: true
profile::base::common::manage_epel:            false
profile::base::common::manage_accounts:        true
profile::base::common::manage_logging:         false
profile::base::common::manage_monitoring:      false
profile::base::common::manage_ssh:             true
profile::base::common::manage_ntp:             true
profile::base::common::manage_sudo:            true
profile::base::common::manage_authconfig:      false
profile::base::common::manage_timezones:       true
profile::base::common::manage_keyboard:        true
profile::base::common::manage_network:         true
profile::base::common::manage_packages:        true
profile::base::common::manage_yumrepo:         true
profile::base::common::manage_puppet:          true
profile::base::common::include_virtual:        true
profile::base::common::include_physical:       true
profile::base::firewall::manage_firewall:      true
profile::base::network::manage_hostname:       true
profile::base::network::http_proxy:            "http://%{hiera('mgmt__address__proxy')}:8888"
profile::base::network::https_proxy:           "https://%{hiera('mgmt__address__proxy')}:8888"
profile::base::network::http_proxy_profile:    '/root/proxy.sh'
profile::base::dell::manage_repos:             true
profile::base::dell::manage_openmanage:        true

profile::base::common::packages:
  'tcpdump': {}
  'tree': {}
  'htop': {}
  'vim-enhanced': {}
  'bind-utils': {}
  'nano': {}
  'yum-utils': {}
  'strace': {}
  'lsof': {}

# SSH only from mgmt
profile::firewall::pre::ssh_settings:
  source: "%{::network_mgmt1}/%{::netmask_mgmt1}"

profile::logging::rsyslog::client::manage_rsyslog:         true
profile::openstack::compute::hypervisor::manage_telemetry: false

# for db backup system (used by both login and mariadb profile)
profile::database::mariadb::backuptopdir:        '/var/db/dumps'
profile::database::mariadb::backupscript:        '/usr/local/sbin/mysqlbackup.sh'

profile::openstack::identity::ceilometer_enabled: true
profile::openstack::identity::cinder_enabled:     true
profile::openstack::identity::glance_enabled:     true
profile::openstack::identity::neutron_enabled:    true
profile::openstack::identity::nova_enabled:       true
profile::openstack::identity::gnocchi_enabled:    true
profile::openstack::identity::swift_enabled:      false
profile::openstack::identity::trove_enabled:      false

profile::openstack::image::api::backend: 'file'

profile::openstack::network::l2_driver: calico

profile::database::mariadb::manage_repo: false

profile::application::himlarcli::username:               'admin'
profile::application::himlarcli::auth_url:               "%{hiera('public__address__api')}"
profile::application::himlarcli::password:               "%{hiera('keystone_<PASSWORD>password')}"
profile::application::himlarcli::region_name:            "%{::location}"
profile::application::himlarcli::tenant_name:            'openstack'
profile::application::himlarcli::default_domain:         'default'
profile::application::himlarcli::compute_api_version:    '2.60'
profile::application::himlarcli::volume_api_version:     '3.50'
profile::application::himlarcli::domain:                 "%{::domain}"
profile::application::himlarcli::foreman_url:            "https://%{::location}-admin-01.%{::domain}"
profile::application::himlarcli::foreman_user:           'admin'
profile::application::himlarcli::foreman_password:       "%{hiera('foreman::admin_password')}"
profile::application::himlarcli::statsd_server:          "%{hiera('mgmt__address__monitor')}"
profile::application::himlarcli::database_uri:           "mysql+pymysql://report:%{hiera('report_db_password')}@%{hiera('service__address__db_global')}/report"
profile::application::himlarcli::mq_host:                "%{hiera('service__address__rabbitmq_01')}"
profile::application::himlarcli::mq_username:            'himlarcli'
profile::application::himlarcli::mq_password:             "%{hiera('<PASSWORD>')}"
profile::application::himlarcli::mq_vhost:               'himlarcli'
profile::application::himlarcli::slack_webhook_url:      "%{hiera('himlarcli_slack_webhook')}"
profile::application::himlarcli::slack_user:             'iaas-status'
profile::application::himlarcli::slack_channel:          '#devtest'
profile::application::himlarcli::twitter_api_key:        "%{hiera('himlarcli_twitter_apikey')}"
profile::application::himlarcli::twitter_api_secret_key: "%{hiera('himlarcli_twitter_secretkey')}"
profile::application::himlarcli::twitter_access_token:   "%{hiera('himlarcli_twitter_accesstoken')}"
profile::application::himlarcli::twitter_secret_token:   "%{hiera('himlarcli_twitter_secrettoken')}"
profile::application::himlarcli::status_url:             "https://report.%{hiera('domain_frontend')}/api/v1/status"
profile::application::himlarcli::status_token:           "%{hiera('himlarcli_status_token')}"
profile::application::himlarcli::sensu_url:              "http://%{hiera('mgmt__address__monitor')}:4567"
profile::application::himlarcli::sensu_username:         'sensu'
profile::application::himlarcli::sensu_password:         "%{hiera('sensu_api_password')}"

profile::openstack::openrc::auth_url:     "%{hiera('public__address__api')}"
profile::openstack::openrc::password:     "%{hiera('keystone_admin_password')}"
profile::openstack::openrc::region_name:  "%{::location}"
profile::openstack::openrc::username:     'admin'
profile::openstack::openrc::project_name: 'openstack'

# All yum repos go here
yum_base_mirror:    'https://download.iaas.uio.no/uh-iaas/prod'
profile::base::yumrepo::repo_hash:
  CentOS-Base:
    descr:          'CentOS-$releasever - Base'
    baseurl:        "%{hiera('yum_base_mirror')}/centos-base/"
    gpgkey:         'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7'
    gpgcheck:       1
    exclude:        'dnsmasq'
  CentOS-Updates:
    descr:          'CentOS-$releasever - Updates'
    baseurl:        "%{hiera('yum_base_mirror')}/centos-updates/"
    gpgkey:         'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7'
    gpgcheck:       1
    exclude:        'dnsmasq'
  CentOS-Extras:
    descr:          'CentOS-$releasever - Extras'
    baseurl:        "%{hiera('yum_base_mirror')}/centos-extras/"
    gpgkey:         'file:///etc/<KEY>'
    gpgcheck:       1
  puppetlabs:
    descr:          Puppetlabs Yum Repo
    baseurl:        "%{hiera('yum_base_mirror')}/puppetlabs5/"
    gpgkey:         "%{hiera('yum_base_mirror')}/puppetlabs5/RPM-GPG-KEY-puppet"
    gpgcheck:       1
  epel:
    descr:          "Extra Packages for Enterprise Linux %{operatingsystemmajrelease} - $basearch"
    baseurl:        "%{hiera('yum_base_mirror')}/epel"
    gpgkey:         'file:///<KEY>'
  uh-iaas:
    descr:          'UH-IaaS repo'
    baseurl:        "%{hiera('yum_base_mirror')}/uh-iaas/"
    gpgcheck:       0
  uh-iaas-nonfree:
    descr:          'UH-IaaS repo non-free'
    baseurl:        'https://download.iaas.uio.no/uh-iaas/nonfree/yum-nonfree'
    gpgcheck:       0
  sensu:
    descr:          'Sensu repo'
    baseurl:        "%{hiera('yum_base_mirror')}/sensu/"
    gpgcheck:       0
# Optional repos: enable them with ensure: present in common/role
  centos-qemu-ev:
    ensure:         absent
    descr:          "CentOS-QEMU-EV repository. See http://wiki.centos.org/SpecialInterestGroup/Virtualization"
    baseurl:        "%{hiera('yum_base_mirror')}/centos-qemu-ev"
{'fraction_non_alphanumeric': 0.16106712793559977, 'fraction_numerical': 0.00505621715122081, 'mean_word_length': 4.294822120464953, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 9, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 3, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3207954', 'n_tokens_mistral': 5031, 'n_tokens_neox': 5016, 'n_words': 586}