<commit_before>---
classes:
  - profile::base::common
classes_bootstrap:
  - profile::base::common

profile::base::common::manage_augeasproviders: true
profile::base::common::manage_epel:            true
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_firewall:        true
profile::base::common::manage_timezones:       true

account::accounts:
  iaas:
    ssh_key_type: rsa
    ssh_key: <KEY>
    groups:
      - wheel
      - users
  vagrant:
    ensure: absent

sudo::configs:
  wheel:
    priority: 15
    content: '%wheel ALL=(ALL) NOPASSWD:ALL'

ntp::servers:
  - 0.pool.ntp.org
  - 1.pool.ntp.org
  - 2.pool.ntp.org
  - 3.pool.ntp.org

ssh::server::storeconfigs_enabled: false
ssh::server::options:
  PermitRootLogin: 'no'
  PasswordAuthentication: 'no'

timezone::timezone: "Europe/Oslo"

puppet::puppetmaster: "puppet.%{domain}"
puppet::additional_settings:
  'basemodulepath'   : '/etc/puppet/modules:/opt/himlar/modules'
  'certname'         : "%{::verified_certname}"
  'trusted_node_data': true
  'disable_warnings' : 'deprecations'

#
# Ceph parameters
#
ceph::profile::params::manage_repo:                 false
ceph::profile::params::release:                     'firefly'
######## Ceph.conf - Cluster and location spesific data
ceph::profile::params::fsid:                        '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
ceph::profile::params::authentication_type:         'cephx'
#ceph::profile::params::mon_initial_members:         'cephmon-1, cephmon-2'
#ceph::profile::params::mon_host:                    '10.0.0.10:6789, 10.0.0.11:6789'
ceph::profile::params::osd_pool_default_pg_num:     '4096'
ceph::profile::params::osd_pool_default_pgp_num:    '4096'
ceph::profile::params::osd_pool_default_size:       '3'
ceph::profile::params::osd_pool_default_min_size:   '1'
#ceph::profile::params::cluster_network:             '10.0.0.0/24'
#ceph::profile::params::public_network:              '10.0.0.0/24'
######## Keys - Cluster and location spesific data
ceph::profile::params::mon_key:                     '<KEY>
## as an alternative to specifying the mon key you can provide an exising keyring
##ceph::profile::params::mon_keyring: '/etc/ceph/ceph.mon.keyring'
ceph::profile::params::admin_key:                   'AQBMGHJTkC8HKhAAJ7NH255wYypgm1oVuV41MA=='
ceph::profile::params::admin_key_mode:              '0600'
ceph::profile::params::bootstrap_osd_key:           'AQARG3JTsDDEHhAAVinHPiqvJkUi5Mww/URupw=='
ceph::profile::params::bootstrap_mds_key:           '<KEY>
#ceph::profile::params::osds:
#  '/var/osd1':
#    journal: '/var/osd1-journal'

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

valid_location_tags:
  - bgo
  - osl
  - trd
  - vagrant
valid_location_environments:
  - prod
  - dev

#
# Network configuration data
#
networks:
  bgo:
    domain:
      mgmt: mgmt.iaas.intern
      oob: oob.iaas.intern<commit_msg>Changed common ceph values due to changed format in puppet module<commit_after>---
classes:
  - profile::base::common
classes_bootstrap:
  - profile::base::common

profile::base::common::manage_augeasproviders: true
profile::base::common::manage_epel:            true
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_firewall:        true
profile::base::common::manage_timezones:       true

account::accounts:
  iaas:
    ssh_key_type: rsa
    ssh_key: <KEY>
    groups:
      - wheel
      - users
  vagrant:
    ensure: absent

sudo::configs:
  wheel:
    priority: 15
    content: '%wheel ALL=(ALL) NOPASSWD:ALL'

ntp::servers:
  - 0.pool.ntp.org
  - 1.pool.ntp.org
  - 2.pool.ntp.org
  - 3.pool.ntp.org

ssh::server::storeconfigs_enabled: false
ssh::server::options:
  PermitRootLogin: 'no'
  PasswordAuthentication: 'no'

timezone::timezone: "Europe/Oslo"

puppet::puppetmaster: "puppet.%{domain}"
puppet::additional_settings:
  'basemodulepath'   : '/etc/puppet/modules:/opt/himlar/modules'
  'certname'         : "%{::verified_certname}"
  'trusted_node_data': true
  'disable_warnings' : 'deprecations'

#
# Ceph parameters
#
ceph::profile::params::manage_repo:                 false
ceph::profile::params::release:                     'firefly'
######## Ceph.conf - Cluster and location spesific data
ceph::profile::params::fsid:                        '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
ceph::profile::params::authentication_type:         'cephx'
#ceph::profile::params::mon_initial_members:         'cephmon-1, cephmon-2'
#ceph::profile::params::mon_host:                    '10.0.0.10:6789, 10.0.0.11:6789'
ceph::profile::params::osd_pool_default_pg_num:     '4096'
ceph::profile::params::osd_pool_default_pgp_num:    '4096'
ceph::profile::params::osd_pool_default_size:       '3'
ceph::profile::params::osd_pool_default_min_size:   '1'
#ceph::profile::params::cluster_network:             '10.0.0.0/24'
#ceph::profile::params::public_network:              '10.0.0.0/24'
######## Keys - Cluster and location spesific data
ceph::profile::params::mon_key:                     '<KEY>
## as an alternative to specifying the mon key you can provide an exising keyring
##ceph::profile::params::mon_keyring: '/etc/ceph/ceph.mon.keyring'
ceph::profile::params::client_keys:
  'client.admin':
    secret: '<KEY>
    mode: '0600'
    cap_mon: 'allow *'
    cap_osd: 'allow *'
    cap_mds: 'allow *'
  'client.bootstrap-osd':
    secret: '<KEY>
    keyring_path: '/var/lib/ceph/bootstrap-osd/ceph.keyring'
    cap_mon: 'allow profile bootstrap-osd'
  'client.bootstrap-mds':
    secret: '<KEY>
    keyring_path: '/var/lib/ceph/bootstrap-mds/ceph.keyring'
    cap_mon: 'allow profile bootstrap-mds'
  'client.volumes':
    secret: '<KEY>
    mode: '0600'
    user: 'cinder'
    group: 'cinder'
    cap_mon: 'allow r'
    cap_osd: 'allow class-read object_prefix rbd_children, allow rwx pool=volumes'
#ceph::profile::params::osds:
#  '/var/osd1':
#    journal: '/var/osd1-journal'

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

valid_location_tags:
  - bgo
  - osl
  - trd
  - vagrant
valid_location_environments:
  - prod
  - dev

#
# Network configuration data
#
networks:
  bgo:
    domain:
      mgmt: mgmt.iaas.intern
      oob: oob.iaas.intern
{'fraction_non_alphanumeric': 0.1467438494934877, 'fraction_numerical': 0.024602026049204053, 'mean_word_length': 3.691785471826205, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 12, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 8, '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': '5602045', 'n_tokens_mistral': 2580, 'n_tokens_neox': 2444, 'n_words': 387}