<commit_before><?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type="manifest" name="zoneinit">
  <service name="system/zoneinit" type="service" version="1">
    <create_default_instance enabled="false" />
    <single_instance />
    <dependency name="network" grouping="require_all" restart_on="error" type="service">
      <service_fmri value="svc:/milestone/multi-user:default" />
    </dependency>
    <dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
      <service_fmri value="svc:/system/filesystem/local" />
    </dependency>
    <exec_method type="method" name="start" exec="@VARBASE@/zoneinit/zoneinit" timeout_seconds="3600" />
    <exec_method type="method" name="stop" exec=":true" timeout_seconds="60" />
    <property_group name="startd" type="framework">
      <propval name="duration" type="astring" value="transient" />
      <propval name="ignore_error" type="astring" value="core,signal" />
    </property_group>
    <property_group name="application" type="application">
      <propval name="config_file" type="astring" value="/root/zoneconfig" />
    </property_group>
    <stability value="Evolving" />
    <template>
      <common_name>
        <loctext xml:lang="C">SmartOS SmartMachine init service</loctext>
      </common_name>
    </template>
  </service>
</service_bundle>
<commit_msg>Force mdata:execute to depend on zoneinit. Prevents a race condition mdata:execute sometimes renamed /var/svc/provisioning before zoneinit got a chance to start properly. Another fix for DATASET-728.<commit_after><?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type="manifest" name="zoneinit">
  <service name="system/zoneinit" type="service" version="1">
    <create_default_instance enabled="false" />
    <single_instance />
    <dependency name="network" grouping="require_all" restart_on="error" type="service">
      <service_fmri value="svc:/milestone/multi-user:default" />
    </dependency>
    <dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
      <service_fmri value="svc:/system/filesystem/local" />
    </dependency>
    <dependent name="zoneinit" grouping="require_all" restart_on="error">
      <service_fmri value="svc:/smartdc/mdata:execute" />
    </dependent>
    <exec_method type="method" name="start" exec="@VARBASE@/zoneinit/zoneinit" timeout_seconds="3600" />
    <exec_method type="method" name="stop" exec=":true" timeout_seconds="60" />
    <property_group name="startd" type="framework">
      <propval name="duration" type="astring" value="transient" />
      <propval name="ignore_error" type="astring" value="core,signal" />
    </property_group>
    <property_group name="application" type="application">
      <propval name="config_file" type="astring" value="/root/zoneconfig" />
    </property_group>
    <stability value="Evolving" />
    <template>
      <common_name>
        <loctext xml:lang="C">SmartOS SmartMachine init service</loctext>
      </common_name>
    </template>
  </service>
</service_bundle>

{'fraction_non_alphanumeric': 0.15822585718779492, 'fraction_numerical': 0.007234979553318654, 'mean_word_length': 4.94392523364486, 'pattern_counts': {'":': 2, '<': 66, '<?xml version=': 2, '>': 66, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, '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': '2320505', 'n_tokens_mistral': 1014, 'n_tokens_neox': 969, 'n_words': 182}