<commit_before><?xml version="1.0"?>
<!DOCTYPE profile>
<profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns">
  <scripts>
    <chroot-scripts config:type="list">
      <script>
        <chrooted config:type="boolean">true</chrooted>
        <filename>set_salt_master.sh</filename>
        <interpreter>shell</interpreter>
        <source><![CDATA[
        #!/bin/sh
        echo "master: <%= @controller_node %>" > /etc/salt/minion.d/master.conf
        ]]>
        </source>
      </script>
      <script>
        <chrooted config:type="boolean">true</chrooted>
        <filename>configure_timesyncd.sh</filename>
        <interpreter>shell</interpreter>
        <source><![CDATA[
        #!/bin/sh
        sed -i -e 's|#NTP=.*|NTP=<%= @controller_node %>|g' /etc/systemd/timesyncd.conf
        timedatectl set-ntp true
        ]]>
        </source>
      </script>
<% unless @ssh_public_key.blank? %>
      <script>
        <chrooted config:type="boolean">true</chrooted>
        <filename>set_authorized_keys.sh</filename>
        <interpreter>shell</interpreter>
        <source><![CDATA[
        #!/bin/sh
        mkdir -p /root/.ssh
        chmod 600 /root/.ssh
        echo "<%= @ssh_public_key %>" > /root/.ssh/authorized_keys
        ]]>
        </source>
      </script>
<% end %>
    </chroot-scripts>
  </scripts>
  <bootloader>
    <global>
      <generic_mbr>true</generic_mbr>
      <gfxmode>auto</gfxmode>
      <hiddenmenu>false</hiddenmenu>
      <os_prober>false</os_prober>
      <terminal>gfxterm</terminal>
      <timeout config:type="integer">8</timeout>
      <suse_btrfs config:type="boolean">true</suse_btrfs>
    </global>
  </bootloader>
  <general>
    <ask-list config:type="list"/>
    <mode>
      <confirm config:type="boolean">false</confirm>
      <second_stage config:type="boolean">false</second_stage>
      <self_update config:type="boolean">false</self_update>
    </mode>
    <proposals config:type="list"/>
    <storage>
      <partition_alignment config:type="symbol">align_optimal</partition_alignment>
      <start_multipath config:type="boolean">false</start_multipath>
    </storage>
  </general>
  <partitioning config:type="list">
    <drive>
      <use>all</use>
      <partitions config:type="list">
        <partition>
          <mount>/</mount>
          <size>30gb</size>
        </partition>
        <partition>
          <mount>swap</mount>
          <size>auto</size>
        </partition>
        <partition>
          <filesystem config:type="symbol">btrfs</filesystem>
          <mount>/var/lib/docker</mount>
          <size>max</size>
        </partition>
      </partitions>
    </drive>
  </partitioning>
  <ssh_import>
    <copy_config config:type="boolean">false</copy_config>
    <import config:type="boolean">false</import>
  </ssh_import>
  <keyboard>
    <keymap>english-us</keymap>
  </keyboard>
  <language>
    <language>en_US</language>
    <languages/>
  </language>
  <timezone>
    <hwclock>UTC</hwclock>
    <timezone>Etc/GMT</timezone>
  </timezone>
  <networking>
    <dhcp_options>
      <dhclient_client_id/>
      <dhclient_hostname_option>AUTO</dhclient_hostname_option>
    </dhcp_options>
    <dns>
      <dhcp_hostname config:type="boolean">true</dhcp_hostname>
      <resolv_conf_policy>auto</resolv_conf_policy>
      <write_hostname config:type="boolean">false</write_hostname>
    </dns>
    <interfaces config:type="list">
      <interface>
        <bootproto>dhcp</bootproto>
        <device>eth0</device>
        <dhclient_set_default_route>yes</dhclient_set_default_route>
        <startmode>auto</startmode>
      </interface>
      <interface>
        <bootproto>static</bootproto>
        <device>lo</device>
        <firewall>no</firewall>
        <ipaddr>127.0.0.1</ipaddr>
        <netmask>255.0.0.0</netmask>
        <network>127.0.0.0</network>
        <prefixlen>8</prefixlen>
        <startmode>nfsroot</startmode>
        <usercontrol>no</usercontrol>
      </interface>
    </interfaces>
    <ipv6 config:type="boolean">true</ipv6>
    <keep_install_network config:type="boolean">true</keep_install_network>
    <setup_before_proposal config:type="boolean">true</setup_before_proposal>
    <managed config:type="boolean">false</managed>
    <routing>
      <ipv4_forward config:type="boolean">false</ipv4_forward>
      <ipv6_forward config:type="boolean">false</ipv6_forward>
    </routing>
  </networking>
  <software>
    <image/>
    <install_recommended config:type="boolean">false</install_recommended>
    <instsource/>
    <patterns config:type="list">
      <pattern>SUSE-MicroOS</pattern>
    </patterns>
    <patterns config:type="list">
      <pattern>SUSE-CaaSP-Stack</pattern>
    </patterns>
  </software>
  <services-manager>
    <default_target>multi-user</default_target>
    <services>
      <disable config:type="list">
        <service>purge-kernels</service>
      </disable>
      <enable config:type="list">
        <service>sshd</service>
        <service>cloud-init-local</service>
        <service>cloud-init</service>
        <service>cloud-config</service>
        <service>cloud-final</service>
        <service>issue-generator</service>
        <service>issue-add-ssh-keys</service>
        <service>salt-minion</service>
        <service>systemd-timesyncd</service>
      </enable>
    </services>
  </services-manager>
  <users config:type="list">
    <user>
      <username>root</username>
      <user_password>!</<PASSWORD>>
      <encrypted config:type="boolean">true</encrypted>
    </user>
  </users>
  <suse_register>
    <do_registration config:type="boolean"><%= @do_registration %></do_registration>
    <% unless @suse_regcode.blank? %>
      <reg_code><%= @suse_regcode %></reg_code>
    <% end %>
    <install_updates config:type="boolean">true</install_updates>
    <slp_discovery config:type="boolean">false</slp_discovery>
    <% unless @suse_smt_url.blank? %>
      <reg_server><%= @suse_smt_url %></reg_server>
    <% end %>
  </suse_register>
</profile><commit_msg>autoyast: added docker<commit_after><?xml version="1.0"?>
<!DOCTYPE profile>
<profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns">
  <scripts>
    <chroot-scripts config:type="list">
      <script>
        <chrooted config:type="boolean">true</chrooted>
        <filename>set_salt_master.sh</filename>
        <interpreter>shell</interpreter>
        <source><![CDATA[
        #!/bin/sh
        echo "master: <%= @controller_node %>" > /etc/salt/minion.d/master.conf
        ]]>
        </source>
      </script>
      <script>
        <chrooted config:type="boolean">true</chrooted>
        <filename>configure_timesyncd.sh</filename>
        <interpreter>shell</interpreter>
        <source><![CDATA[
        #!/bin/sh
        sed -i -e 's|#NTP=.*|NTP=<%= @controller_node %>|g' /etc/systemd/timesyncd.conf
        timedatectl set-ntp true
        ]]>
        </source>
      </script>
<% unless @ssh_public_key.blank? %>
      <script>
        <chrooted config:type="boolean">true</chrooted>
        <filename>set_authorized_keys.sh</filename>
        <interpreter>shell</interpreter>
        <source><![CDATA[
        #!/bin/sh
        mkdir -p /root/.ssh
        chmod 600 /root/.ssh
        echo "<%= @ssh_public_key %>" > /root/.ssh/authorized_keys
        ]]>
        </source>
      </script>
<% end %>
    </chroot-scripts>
  </scripts>
  <bootloader>
    <global>
      <generic_mbr>true</generic_mbr>
      <gfxmode>auto</gfxmode>
      <hiddenmenu>false</hiddenmenu>
      <os_prober>false</os_prober>
      <terminal>gfxterm</terminal>
      <timeout config:type="integer">8</timeout>
      <suse_btrfs config:type="boolean">true</suse_btrfs>
    </global>
  </bootloader>
  <general>
    <ask-list config:type="list"/>
    <mode>
      <confirm config:type="boolean">false</confirm>
      <second_stage config:type="boolean">false</second_stage>
      <self_update config:type="boolean">false</self_update>
    </mode>
    <proposals config:type="list"/>
    <storage>
      <partition_alignment config:type="symbol">align_optimal</partition_alignment>
      <start_multipath config:type="boolean">false</start_multipath>
    </storage>
  </general>
  <partitioning config:type="list">
    <drive>
      <use>all</use>
      <partitions config:type="list">
        <partition>
          <mount>/</mount>
          <size>30gb</size>
        </partition>
        <partition>
          <mount>swap</mount>
          <size>auto</size>
        </partition>
        <partition>
          <filesystem config:type="symbol">btrfs</filesystem>
          <mount>/var/lib/docker</mount>
          <size>max</size>
        </partition>
      </partitions>
    </drive>
  </partitioning>
  <ssh_import>
    <copy_config config:type="boolean">false</copy_config>
    <import config:type="boolean">false</import>
  </ssh_import>
  <keyboard>
    <keymap>english-us</keymap>
  </keyboard>
  <language>
    <language>en_US</language>
    <languages/>
  </language>
  <timezone>
    <hwclock>UTC</hwclock>
    <timezone>Etc/GMT</timezone>
  </timezone>
  <networking>
    <dhcp_options>
      <dhclient_client_id/>
      <dhclient_hostname_option>AUTO</dhclient_hostname_option>
    </dhcp_options>
    <dns>
      <dhcp_hostname config:type="boolean">true</dhcp_hostname>
      <resolv_conf_policy>auto</resolv_conf_policy>
      <write_hostname config:type="boolean">false</write_hostname>
    </dns>
    <interfaces config:type="list">
      <interface>
        <bootproto>dhcp</bootproto>
        <device>eth0</device>
        <dhclient_set_default_route>yes</dhclient_set_default_route>
        <startmode>auto</startmode>
      </interface>
      <interface>
        <bootproto>static</bootproto>
        <device>lo</device>
        <firewall>no</firewall>
        <ipaddr>127.0.0.1</ipaddr>
        <netmask>255.0.0.0</netmask>
        <network>127.0.0.0</network>
        <prefixlen>8</prefixlen>
        <startmode>nfsroot</startmode>
        <usercontrol>no</usercontrol>
      </interface>
    </interfaces>
    <ipv6 config:type="boolean">true</ipv6>
    <keep_install_network config:type="boolean">true</keep_install_network>
    <setup_before_proposal config:type="boolean">true</setup_before_proposal>
    <managed config:type="boolean">false</managed>
    <routing>
      <ipv4_forward config:type="boolean">false</ipv4_forward>
      <ipv6_forward config:type="boolean">false</ipv6_forward>
    </routing>
  </networking>
  <software>
    <image/>
    <install_recommended config:type="boolean">false</install_recommended>
    <instsource/>
    <patterns config:type="list">
      <pattern>SUSE-MicroOS</pattern>
    </patterns>
    <patterns config:type="list">
      <pattern>SUSE-CaaSP-Stack</pattern>
    </patterns>
  </software>
  <services-manager>
    <default_target>multi-user</default_target>
    <services>
      <disable config:type="list">
        <service>purge-kernels</service>
      </disable>
      <enable config:type="list">
        <service>sshd</service>
        <service>cloud-init-local</service>
        <service>cloud-init</service>
        <service>cloud-config</service>
        <service>cloud-final</service>
        <service>issue-generator</service>
        <service>issue-add-ssh-keys</service>
        <service>salt-minion</service>
        <service>systemd-timesyncd</service>
        <service>docker</service>
        <service>container-feeder</service>
      </enable>
    </services>
  </services-manager>
  <users config:type="list">
    <user>
      <username>root</username>
      <user_password>!</<PASSWORD>>
      <encrypted config:type="boolean">true</encrypted>
    </user>
  </users>
  <suse_register>
    <do_registration config:type="boolean"><%= @do_registration %></do_registration>
    <% unless @suse_regcode.blank? %>
      <reg_code><%= @suse_regcode %></reg_code>
    <% end %>
    <install_updates config:type="boolean">true</install_updates>
    <slp_discovery config:type="boolean">false</slp_discovery>
    <% unless @suse_smt_url.blank? %>
      <reg_server><%= @suse_smt_url %></reg_server>
    <% end %>
  </suse_register>
</profile>
{'fraction_non_alphanumeric': 0.16351583599312547, 'fraction_numerical': 0.006383501104836729, 'mean_word_length': 3.0013097576948264, 'pattern_counts': {'":': 0, '<': 539, '<?xml version=': 2, '>': 543, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 6}, 'pii_count': 6, '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': '3206283', 'n_tokens_mistral': 4178, 'n_tokens_neox': 4085, 'n_words': 507}