<commit_before>ALLOWED_ROLES = %w[
  admin
  audit_viewer
  automation_admin
  automation_viewer
  compute_admin
  compute_viewer
  dns_viewer
  dns_webmaster
  keymanager_admin
  keymanager_viewer
  kubernetes_admin
  kubernetes_member
  member
  monitoring_viewer
  network_admin
  network_viewer
  resource_admin
  resource_viewer
  sharedfilesystem_admin
  sharedfilesystem_viewer
  swiftoperator
  volume_admin
  volume_viewer
].freeze

BETA_ROLES = %w[
].freeze

# not even cloud admins are allowed to assign these, they're intentionally
# restricted to a few technical users (and those assignments are maintained in
# helm-charts)
BLACKLISTED_ROLES = %w[
  resource_service
  swiftreseller
].freeze
<commit_msg>lock down cloud_resource_* roles<commit_after>ALLOWED_ROLES = %w[
  admin
  audit_viewer
  automation_admin
  automation_viewer
  compute_admin
  compute_viewer
  dns_viewer
  dns_webmaster
  keymanager_admin
  keymanager_viewer
  kubernetes_admin
  kubernetes_member
  member
  monitoring_viewer
  network_admin
  network_viewer
  resource_admin
  resource_viewer
  sharedfilesystem_admin
  sharedfilesystem_viewer
  swiftoperator
  volume_admin
  volume_viewer
].freeze

BETA_ROLES = %w[
].freeze

# not even cloud admins are allowed to assign these, they're intentionally
# restricted to a few technical users and CAM-managed groups (and those
# assignments are maintained in helm-charts)
BLACKLISTED_ROLES = %w[
  cloud_resource_admin
  cloud_resource_viewer
  resource_service
  swiftreseller
].freeze

{'fraction_non_alphanumeric': 0.03540983606557377, 'fraction_numerical': 0.0, 'mean_word_length': 5.0078740157480315, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, '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': '972388', 'n_tokens_mistral': 512, 'n_tokens_neox': 510, 'n_words': 124}