commit yomi-formula for openSUSE:Factory

2020-10-15 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-10-15 13:48:17

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.3486 (New)


Package is "yomi-formula"

Thu Oct 15 13:48:17 2020 rev:18 rq:841593 version:0.0.1+git.1601999695.6141130

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-09-10 22:47:29.827793511 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.3486/yomi-formula.changes  
2020-10-15 13:48:39.201255525 +0200
@@ -1,0 +2,6 @@
+Tue Oct 06 15:55:24 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1601999695.6141130:
+  * README: add user provided config
+
+---

Old:

  yomi-0.0.1+git.1598948600.9a9eab0.obscpio

New:

  yomi-0.0.1+git.1601999695.6141130.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.Wys6YR/_old  2020-10-15 13:48:42.521256914 +0200
+++ /var/tmp/diff_new_pack.Wys6YR/_new  2020-10-15 13:48:42.525256916 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1598948600.9a9eab0
+Version:0.0.1+git.1601999695.6141130
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.Wys6YR/_old  2020-10-15 13:48:42.569256934 +0200
+++ /var/tmp/diff_new_pack.Wys6YR/_new  2020-10-15 13:48:42.573256936 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  9a9eab076dfb718dc280198c2a4901fbe4b29b17
\ No newline at end of file
+  614113073239d0419c219c49eaf8754da300eec8
\ No newline at end of file

++ yomi-0.0.1+git.1598948600.9a9eab0.obscpio -> 
yomi-0.0.1+git.1601999695.6141130.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yomi-0.0.1+git.1598948600.9a9eab0/README.md 
new/yomi-0.0.1+git.1601999695.6141130/README.md
--- old/yomi-0.0.1+git.1598948600.9a9eab0/README.md 2020-09-01 
10:23:20.0 +0200
+++ new/yomi-0.0.1+git.1601999695.6141130/README.md 2020-10-06 
17:54:55.0 +0200
@@ -381,8 +381,8 @@
 
 During boot time of the Yomi image we can change the address where is
 expected to find the master node. To do that we can enter under the
-GRUB menu the entry `master=my_master_address`. For example
-`master=10.0.2.2` will make the minion to search the master in the
+GRUB menu the entry `ym.master=my_master_address`. For example
+`ym.master=10.0.2.2` will make the minion to search the master in the
 address `10.0.2.2`.
 
 An internal systemd service in the image will detect this address and
@@ -398,18 +398,41 @@
 
 In a similar way, during the boot process we can set the minion ID
 that will be assigned to the `salt-minion`. Using the parameter
-`minion_id`. For example, `minion_id=worker01` will set the minion ID
-for this system as `worker01`.
+`ym.minion_id`. For example, `ym.minion_id=worker01` will set the
+minion ID for this system as `worker01`.
 
 The rules for the minion ID are a bit more complicated. Salt, by
 default, set the minion ID equal to the FQDN or the IP of the node if
 no ID is specified. This cannot be a good idea if the IP changes, so
 the current rules are:
 
-* The value from `minion_id` boot parameter.
+* The value from `ym.minion_id` boot parameter.
 * The FQDN hostname of the system, if is different from localhost.
 * The MAC address of the first interface of the system.
 
+## Adding user provided configuration
+
+Sometimes we need to inject in the `salt-minion` some extra
+configuration, before the service runs. For example, we might need to
+add some grains, or enable some feature in the `salt-minion` service
+running inside the image.
+
+To do that we have to options: we can pass an URL with the content, or
+we can add the full content as a parameter during the boot process.
+
+To pass an URL we should use `ym.config_url` parameter. For example,
+`ym.config_url=http://server.com/pub/myconfig.cfg` will download the
+configuration file, and will store it under the default name
+`config_url.cfg` in `/etc/salt/minion.d`. We can set a different name
+from the default via the parameter `ym.config_url_name`.
+
+In a similar way we can use the parameter `ym.config` to declare the
+full content of the user provided configuration file. You need to use
+quotes to mark the string and escaped control codes to indicate new
+lines or tabs, like `ym.config="grains:\n my_grain: my_value"`. This
+will create a file named `config.cfg`, and the name can 

commit yomi-formula for openSUSE:Factory

2020-09-10 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-09-10 22:47:22

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.4249 (New)


Package is "yomi-formula"

Thu Sep 10 22:47:22 2020 rev:17 rq:832952 version:0.0.1+git.1598948600.9a9eab0

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-07-30 09:56:07.763071701 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.4249/yomi-formula.changes  
2020-09-10 22:47:29.827793511 +0200
@@ -1,0 +2,6 @@
+Tue Sep 01 08:24:05 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1598948600.9a9eab0:
+  * Replace fdisk with parted in partitioned
+
+---

Old:

  yomi-0.0.1+git.1595952633.b300be2.obscpio

New:

  yomi-0.0.1+git.1598948600.9a9eab0.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.J2Mu13/_old  2020-09-10 22:47:34.255797591 +0200
+++ /var/tmp/diff_new_pack.J2Mu13/_new  2020-09-10 22:47:34.255797591 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1595952633.b300be2
+Version:0.0.1+git.1598948600.9a9eab0
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.J2Mu13/_old  2020-09-10 22:47:34.295797628 +0200
+++ /var/tmp/diff_new_pack.J2Mu13/_new  2020-09-10 22:47:34.299797632 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  b300be26cf6abb246b3e7f5fad7239d20e201515
\ No newline at end of file
+  9a9eab076dfb718dc280198c2a4901fbe4b29b17
\ No newline at end of file

++ yomi-0.0.1+git.1595952633.b300be2.obscpio -> 
yomi-0.0.1+git.1598948600.9a9eab0.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1595952633.b300be2/salt/_states/partitioned.py 
new/yomi-0.0.1+git.1598948600.9a9eab0/salt/_states/partitioned.py
--- old/yomi-0.0.1+git.1595952633.b300be2/salt/_states/partitioned.py   
2020-07-28 18:10:33.0 +0200
+++ new/yomi-0.0.1+git.1598948600.9a9eab0/salt/_states/partitioned.py   
2020-09-01 10:23:20.0 +0200
@@ -70,9 +70,9 @@
 Check if the label match with the device
 
 """
-label = {"msdos": "dos"}.get(label, label)
-res = __salt__["cmd.run"](["fdisk", "-l", device])
-return "disklabel type: {}".format(label) in res.lower()
+label = {"dos": "msdos"}.get(label, label)
+res = __salt__["cmd.run"](["parted", "-l", device])
+return "partition table: {}".format(label) in res.lower()
 
 
 def labeled(name, label):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1595952633.b300be2/tests/test_partitioned.py 
new/yomi-0.0.1+git.1598948600.9a9eab0/tests/test_partitioned.py
--- old/yomi-0.0.1+git.1595952633.b300be2/tests/test_partitioned.py 
2020-07-28 18:10:33.0 +0200
+++ new/yomi-0.0.1+git.1598948600.9a9eab0/tests/test_partitioned.py 
2020-09-01 10:23:20.0 +0200
@@ -30,7 +30,7 @@
 class PartitionedTestCase(unittest.TestCase):
 @patch("states.partitioned.__salt__")
 def test_check_label(self, __salt__):
-__salt__.__getitem__.return_value = lambda _: "Disklabel type: dos"
+__salt__.__getitem__.return_value = lambda _: "Partition Table: msdos"
 self.assertTrue(partitioned._check_label("/dev/sda", "msdos"))
 self.assertTrue(partitioned._check_label("/dev/sda", "dos"))
 self.assertFalse(partitioned._check_label("/dev/sda", "gpt"))
@@ -44,7 +44,7 @@
 def test_labeled(self, __salt__, __opts__):
 __opts__.__getitem__.return_value = False
 
-__salt__.__getitem__.return_value = lambda _: "Disklabel type: dos"
+__salt__.__getitem__.return_value = lambda _: "Partition Table: msdos"
 self.assertEqual(
 partitioned.labeled("/dev/sda", "msdos"),
 {
@@ -58,7 +58,7 @@
 __salt__.__getitem__.side_effect = (
 lambda _: "",
 lambda _a, _b: True,
-lambda _: "Disklabel type: dos",
+lambda _: "Partition Table: msdos",
 )
 self.assertEqual(
 partitioned.labeled("/dev/sda", "msdos"),

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.J2Mu13/_old  2020-09-10 22:47:34.439797760 +0200
+++ /var/tmp/diff_new_pack.J2Mu13/_new  2020-09-10 22:47:34.439797760 +0200
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1595952633.b300be2
-mtime: 1595952633

commit yomi-formula for openSUSE:Factory

2020-07-30 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-07-30 09:56:05

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.3592 (New)


Package is "yomi-formula"

Thu Jul 30 09:56:05 2020 rev:16 rq:823207 version:0.0.1+git.1595952633.b300be2

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-04-29 20:42:12.783616159 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.3592/yomi-formula.changes  
2020-07-30 09:56:07.763071701 +0200
@@ -1,0 +2,12 @@
+Tue Jul 28 16:12:00 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1595952633.b300be2:
+  * pillar: install always kernel-default
+  * chroot: python3-base is now a capability
+  * Move systemctl calls inside chroot
+  * Network: initial work for network declaration
+  * MicroOS: Remove tmp subvolume
+  * Update format following the new standard
+  * Fix __mount_device wrapper
+
+---

Old:

  yomi-0.0.1+git.1587986719.9a9097a.obscpio

New:

  yomi-0.0.1+git.1595952633.b300be2.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.ShEKKD/_old  2020-07-30 09:56:09.731072095 +0200
+++ /var/tmp/diff_new_pack.ShEKKD/_new  2020-07-30 09:56:09.735072096 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1587986719.9a9097a
+Version:0.0.1+git.1595952633.b300be2
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.ShEKKD/_old  2020-07-30 09:56:09.767072102 +0200
+++ /var/tmp/diff_new_pack.ShEKKD/_new  2020-07-30 09:56:09.771072103 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  9a9097a0704810e0b730152effdfb7f352e9b4eb
\ No newline at end of file
+  b300be26cf6abb246b3e7f5fad7239d20e201515
\ No newline at end of file

++ yomi-0.0.1+git.1587986719.9a9097a.obscpio -> 
yomi-0.0.1+git.1595952633.b300be2.obscpio ++
 12502 lines of diff (skipped)

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.ShEKKD/_old  2020-07-30 09:56:09.975072143 +0200
+++ /var/tmp/diff_new_pack.ShEKKD/_new  2020-07-30 09:56:09.975072143 +0200
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1587986719.9a9097a
-mtime: 1587986719
-commit: 9a9097a0704810e0b730152effdfb7f352e9b4eb
+version: 0.0.1+git.1595952633.b300be2
+mtime: 1595952633
+commit: b300be26cf6abb246b3e7f5fad7239d20e201515
 




commit yomi-formula for openSUSE:Factory

2020-04-29 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-04-29 20:41:31

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.2738 (New)


Package is "yomi-formula"

Wed Apr 29 20:41:31 2020 rev:15 rq:798191 version:0.0.1+git.1587986719.9a9097a

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-04-25 20:10:25.503807623 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.2738/yomi-formula.changes  
2020-04-29 20:42:12.783616159 +0200
@@ -1,0 +2,6 @@
+Mon Apr 27 11:28:16 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1587986719.9a9097a:
+  * Add initial support for ARM64 with EFI
+
+---

Old:

  yomi-0.0.1+git.1587385401.ce3ed18.obscpio

New:

  yomi-0.0.1+git.1587986719.9a9097a.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.l81696/_old  2020-04-29 20:42:13.367617682 +0200
+++ /var/tmp/diff_new_pack.l81696/_new  2020-04-29 20:42:13.371617692 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1587385401.ce3ed18
+Version:0.0.1+git.1587986719.9a9097a
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.l81696/_old  2020-04-29 20:42:13.407617786 +0200
+++ /var/tmp/diff_new_pack.l81696/_new  2020-04-29 20:42:13.407617786 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  ce3ed18f1146712b4d71499350f2cb8f73c9d6f0
\ No newline at end of file
+  9a9097a0704810e0b730152effdfb7f352e9b4eb
\ No newline at end of file

++ yomi-0.0.1+git.1587385401.ce3ed18.obscpio -> 
yomi-0.0.1+git.1587986719.9a9097a.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yomi-0.0.1+git.1587385401.ce3ed18/README.md 
new/yomi-0.0.1+git.1587986719.9a9097a/README.md
--- old/yomi-0.0.1+git.1587385401.ce3ed18/README.md 2020-04-20 
14:23:21.0 +0200
+++ new/yomi-0.0.1+git.1587986719.9a9097a/README.md 2020-04-27 
13:25:19.0 +0200
@@ -18,7 +18,7 @@
 
 To execute Yomi we need a modern version of Salt, as we need special
 features are only on the
-[develop](https://github.com/saltstack/salt/tree/develop) branch of
+[master](https://github.com/saltstack/salt/tree/master) branch of
 Salt. Technically we can use the last released version of Salt for
 salt-master, but for the minions we need the most up-to-date
 version. The good news is that most of the patches are currently
@@ -47,6 +47,9 @@
 * Boot the new systems with the [ISO image](#the-iso-image) or via
   [PXE boot](#pxe-boot)
 
+Currently Yomi support the installation under x86_64 and ARM64
+(aarch64) with EFI.
+
 
 # Installing and configuring salt-master
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1587385401.ce3ed18/pillar/_storage.sls.lvm 
new/yomi-0.0.1+git.1587986719.9a9097a/pillar/_storage.sls.lvm
--- old/yomi-0.0.1+git.1587385401.ce3ed18/pillar/_storage.sls.lvm   
2020-04-20 14:23:21.0 +0200
+++ new/yomi-0.0.1+git.1587986719.9a9097a/pillar/_storage.sls.lvm   
2020-04-27 13:25:19.0 +0200
@@ -91,8 +91,12 @@
 - path: usr/local
 - path: var
   copy_on_write: no
+{% if arch == 'aarch64' %}
+- path: boot/grub2/arm64-efi
+{% else %}
 - path: boot/grub2/i386-pc
 - path: boot/grub2/x86_64-efi
+{% endif %}
 {% endif %}
 {% if home_filesystem %}
   /dev/system/home:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1587385401.ce3ed18/pillar/_storage.sls.microos 
new/yomi-0.0.1+git.1587986719.9a9097a/pillar/_storage.sls.microos
--- old/yomi-0.0.1+git.1587385401.ce3ed18/pillar/_storage.sls.microos   
2020-04-20 14:23:21.0 +0200
+++ new/yomi-0.0.1+git.1587986719.9a9097a/pillar/_storage.sls.microos   
2020-04-27 13:25:19.0 +0200
@@ -69,8 +69,12 @@
 - path: srv
 - path: boot/writable
 - path: usr/local
+{% if arch == 'aarch64' %}
+- path: boot/grub2/arm64-efi
+{% else %}
 - path: boot/grub2/i386-pc
 - path: boot/grub2/x86_64-efi
+{% endif %}
 {% set next_partition = next_partition + 1 %}
   /dev/{{ device_type }}a{{ next_partition }}:
 filesystem: {{ root_filesystem }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit yomi-formula for openSUSE:Factory

2020-04-25 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-04-25 20:10:11

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.2738 (New)


Package is "yomi-formula"

Sat Apr 25 20:10:11 2020 rev:14 rq:795823 version:0.0.1+git.1587385401.ce3ed18

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-04-07 10:24:01.090009044 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.2738/yomi-formula.changes  
2020-04-25 20:10:25.503807623 +0200
@@ -1,0 +2,6 @@
+Mon Apr 20 12:24:01 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1587385401.ce3ed18:
+  * storage: suppor XFS filesystem
+
+---

Old:

  yomi-0.0.1+git.1585837779.87bbc9c.obscpio

New:

  yomi-0.0.1+git.1587385401.ce3ed18.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.XKcmzo/_old  2020-04-25 20:10:30.403817726 +0200
+++ /var/tmp/diff_new_pack.XKcmzo/_new  2020-04-25 20:10:30.403817726 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1585837779.87bbc9c
+Version:0.0.1+git.1587385401.ce3ed18
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.XKcmzo/_old  2020-04-25 20:10:30.459817842 +0200
+++ /var/tmp/diff_new_pack.XKcmzo/_new  2020-04-25 20:10:30.463817850 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  87bbc9cdee008bec812f699ffb151522206d2a02
\ No newline at end of file
+  ce3ed18f1146712b4d71499350f2cb8f73c9d6f0
\ No newline at end of file

++ yomi-0.0.1+git.1585837779.87bbc9c.obscpio -> 
yomi-0.0.1+git.1587385401.ce3ed18.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yomi-0.0.1+git.1585837779.87bbc9c/README.md 
new/yomi-0.0.1+git.1587385401.ce3ed18/README.md
--- old/yomi-0.0.1+git.1585837779.87bbc9c/README.md 2020-04-02 
16:29:39.0 +0200
+++ new/yomi-0.0.1+git.1587385401.ce3ed18/README.md 2020-04-20 
14:23:21.0 +0200
@@ -930,10 +930,10 @@
 * `filesystem`. String.
 
   File system to apply in the device. Valid values are `swap`,
-  `linux-swap`, `bfs`, `btrfs`, `cramfs`, `ext2`, `ext3`, `ext4`,
-  `minix`, `msdos`, `vfat`. Technically Salt will search for a command
-  that match `mkfs.`, so the valid options can be more
-  extensive that the one listed here.
+  `linux-swap`, `bfs`, `btrfs`, `xfs`, `cramfs`, `ext2`, `ext3`,
+  `ext4`, `minix`, `msdos`, `vfat`. Technically Salt will search for a
+  command that match `mkfs.`, so the valid options can be
+  more extensive that the one listed here.
 
 * `mountpoint`. String.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1585837779.87bbc9c/metadata/02-form-yomi-storage.yml 
new/yomi-0.0.1+git.1587385401.ce3ed18/metadata/02-form-yomi-storage.yml
--- old/yomi-0.0.1+git.1585837779.87bbc9c/metadata/02-form-yomi-storage.yml 
2020-04-02 16:29:39.0 +0200
+++ new/yomi-0.0.1+git.1587385401.ce3ed18/metadata/02-form-yomi-storage.yml 
2020-04-20 14:23:21.0 +0200
@@ -266,6 +266,7 @@
   $values:
 - swap
 - btrfs
+- xfs
 - ext2
 - ext3
 - ext4

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.XKcmzo/_old  2020-04-25 20:10:30.663818262 +0200
+++ /var/tmp/diff_new_pack.XKcmzo/_new  2020-04-25 20:10:30.667818270 +0200
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1585837779.87bbc9c
-mtime: 1585837779
-commit: 87bbc9cdee008bec812f699ffb151522206d2a02
+version: 0.0.1+git.1587385401.ce3ed18
+mtime: 1587385401
+commit: ce3ed18f1146712b4d71499350f2cb8f73c9d6f0
 




commit yomi-formula for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-04-07 10:23:55

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.3248 (New)


Package is "yomi-formula"

Tue Apr  7 10:23:55 2020 rev:13 rq:791002 version:0.0.1+git.1585837779.87bbc9c

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-03-31 17:32:12.608259251 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.3248/yomi-formula.changes  
2020-04-07 10:24:01.090009044 +0200
@@ -1,0 +2,13 @@
+Thu Apr 02 17:23:32 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1585837779.87bbc9c:
+  * salt-minion: transfer also the cached data
+
+---
+Wed Apr 01 17:25:28 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1585760395.c0ab5b9:
+  * network: reformat file.append text
+  * network: add systemd link for the NIC (bsc#1168076)
+
+---

Old:

  yomi-0.0.1+git.1585319502.392f59c.obscpio

New:

  yomi-0.0.1+git.1585837779.87bbc9c.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.OHAdyV/_old  2020-04-07 10:24:01.738009764 +0200
+++ /var/tmp/diff_new_pack.OHAdyV/_new  2020-04-07 10:24:01.742009770 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1585319502.392f59c
+Version:0.0.1+git.1585837779.87bbc9c
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.OHAdyV/_old  2020-04-07 10:24:01.782009814 +0200
+++ /var/tmp/diff_new_pack.OHAdyV/_new  2020-04-07 10:24:01.782009814 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  392f59cfaabe5a25aea39a38ed58a003dff68724
\ No newline at end of file
+  87bbc9cdee008bec812f699ffb151522206d2a02
\ No newline at end of file

++ yomi-0.0.1+git.1585319502.392f59c.obscpio -> 
yomi-0.0.1+git.1585837779.87bbc9c.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yomi-0.0.1+git.1585319502.392f59c/README.md 
new/yomi-0.0.1+git.1585837779.87bbc9c/README.md
--- old/yomi-0.0.1+git.1585319502.392f59c/README.md 2020-03-27 
15:31:42.0 +0100
+++ new/yomi-0.0.1+git.1585837779.87bbc9c/README.md 2020-04-02 
16:29:39.0 +0200
@@ -1215,7 +1215,9 @@
 
   If `yes`, the configuration and cetificates of the new minion will
   be the same that the current minion that is activated. This will
-  copy the minion configuration, certificates and grains.
+  copy the minion configuration, certificates and grains, together
+  with the cached modules and states that are usually synchronized
+  before a highstate.
 
   This option will be replaced in the future with more detailed ones.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1585319502.392f59c/salt/yomi/services/network.sls 
new/yomi-0.0.1+git.1585837779.87bbc9c/salt/yomi/services/network.sls
--- old/yomi-0.0.1+git.1585319502.392f59c/salt/yomi/services/network.sls
2020-03-27 15:31:42.0 +0100
+++ new/yomi-0.0.1+git.1585837779.87bbc9c/salt/yomi/services/network.sls
2020-04-02 16:29:39.0 +0200
@@ -1,43 +1,68 @@
 {% import 'macros.yml' as macros %}
 
-{% set interfaces = salt.network.interfaces() | select('!=', 'lo') %}
+{% set interfaces = salt.network.interfaces() %}
+{% set interfaces_except_lo = interfaces | select('!=', 'lo') %}
+
+{{ macros.log('file', 'create_systemd_network_directory') }}
+create_systemd_network_directory:
+  file.directory:
+- name: /mnt/etc/systemd/network
+- user: root
+- group: root
+- dir_mode: 755
+- unless: "[ -e 
/mnt/usr/lib/udev/rules.d/75-persistent-net-generator.rules ]"
 
 # This assume that the image used for deployment is under a
 # predictable network interface name, like Tumbleweed. For SLE, boot
 # the image with `net.ifnames=1`
-{% for interface in interfaces %}
+{% for interface in interfaces_except_lo %}
 {{ macros.log('file', 'create_ifcfg_' ~ interface) }}
 create_ifcfg_{{ interface }}:
   file.append:
 - name: /mnt/etc/sysconfig/network/ifcfg-{{ interface }}
-- text:
-- BOOTPROTO='dhcp'
-- BROADCAST=''
-- ETHTOOL_OPTIONS=''
-- IPADDR=''
-- MTU=''
-- NAME=''
-- NETMASK=''
-- NETWORK=''
-- REMOTE_IPADDR=''
-- STARTMODE='auto'
+- text: |

commit yomi-formula for openSUSE:Factory

2020-03-31 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-03-31 17:32:01

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.3160 (New)


Package is "yomi-formula"

Tue Mar 31 17:32:01 2020 rev:12 rq:789060 version:0.0.1+git.1585319502.392f59c

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-03-19 19:50:21.716186280 +0100
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.3160/yomi-formula.changes  
2020-03-31 17:32:12.608259251 +0200
@@ -1,0 +2,7 @@
+Fri Mar 27 14:32:24 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1585319502.392f59c:
+  * users: better quote for certificate
+  * users: workaround bsc#1167909 for passwords
+
+---

Old:

  yomi-0.0.1+git.1583771480.5787782.obscpio

New:

  yomi-0.0.1+git.1585319502.392f59c.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.srbGiu/_old  2020-03-31 17:32:13.248259626 +0200
+++ /var/tmp/diff_new_pack.srbGiu/_new  2020-03-31 17:32:13.248259626 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1583771480.5787782
+Version:0.0.1+git.1585319502.392f59c
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.srbGiu/_old  2020-03-31 17:32:13.276259642 +0200
+++ /var/tmp/diff_new_pack.srbGiu/_new  2020-03-31 17:32:13.280259644 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  5787782e9898eadec2dc7130d569106b8fd627a4
\ No newline at end of file
+  392f59cfaabe5a25aea39a38ed58a003dff68724
\ No newline at end of file

++ yomi-0.0.1+git.1583771480.5787782.obscpio -> 
yomi-0.0.1+git.1585319502.392f59c.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1583771480.5787782/salt/yomi/users.sls 
new/yomi-0.0.1+git.1585319502.392f59c/salt/yomi/users.sls
--- old/yomi-0.0.1+git.1583771480.5787782/salt/yomi/users.sls   2020-03-09 
17:31:20.0 +0100
+++ new/yomi-0.0.1+git.1585319502.392f59c/salt/yomi/users.sls   2020-03-27 
15:31:42.0 +0100
@@ -14,13 +14,16 @@
 
   {% if user.get('password') %}
 {{ macros.log('module', 'set_password_user_' ~ user.username) }}
+# We should use here the root parameter, but we move to chroot.call
+# because bsc#1167909
 set_password_user_{{ user.username }}:
   module.run:
-- shadow.set_password:
+- chroot.call:
+  - root: /mnt
+  - function: shadow.set_password
   - name: {{ user.username }}
-  - password: '{{ user.password }}'
+  - password: "'{{ user.password }}'"
   - use_usermod: yes
-  - root: /mnt
 - unless: grep -q '{{ user.username }}:{{ user.password }}' /mnt/etc/shadow
   {% endif %}
 
@@ -32,7 +35,7 @@
   - root: /mnt
   - function: ssh.set_auth_key
   - user: {{ user.username }}
-  - key: '{{ certificate }}'
+  - key: "'{{ certificate }}'"
 - unless: grep -q '{{ certificate }}' /mnt/{{ 'home/' if user.username != 
'root' else '' }}{{ user.username }}/.ssh/authorized_keys
   {% endfor %}
 {% endfor %}

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.srbGiu/_old  2020-03-31 17:32:13.384259705 +0200
+++ /var/tmp/diff_new_pack.srbGiu/_new  2020-03-31 17:32:13.384259705 +0200
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1583771480.5787782
-mtime: 1583771480
-commit: 5787782e9898eadec2dc7130d569106b8fd627a4
+version: 0.0.1+git.1585319502.392f59c
+mtime: 1585319502
+commit: 392f59cfaabe5a25aea39a38ed58a003dff68724
 




commit yomi-formula for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-03-19 19:47:05

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.3160 (New)


Package is "yomi-formula"

Thu Mar 19 19:47:05 2020 rev:11 rq:785693 version:0.0.1+git.1583771480.5787782

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-02-29 21:21:39.994178342 +0100
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.3160/yomi-formula.changes  
2020-03-19 19:50:21.716186280 +0100
@@ -1,0 +2,6 @@
+Mon Mar 09 16:33:24 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1583771480.5787782:
+  * Comment about the network configuration
+
+---

Old:

  yomi-0.0.1+git.1582036279.1c70638.obscpio

New:

  yomi-0.0.1+git.1583771480.5787782.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.8CGRQ5/_old  2020-03-19 19:50:22.548186760 +0100
+++ /var/tmp/diff_new_pack.8CGRQ5/_new  2020-03-19 19:50:22.552186763 +0100
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1582036279.1c70638
+Version:0.0.1+git.1583771480.5787782
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.8CGRQ5/_old  2020-03-19 19:50:22.636186811 +0100
+++ /var/tmp/diff_new_pack.8CGRQ5/_new  2020-03-19 19:50:22.636186811 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  1c70638e55bad3efe243c1466b48514a43d76034
\ No newline at end of file
+  5787782e9898eadec2dc7130d569106b8fd627a4
\ No newline at end of file

++ yomi-0.0.1+git.1582036279.1c70638.obscpio -> 
yomi-0.0.1+git.1583771480.5787782.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yomi-0.0.1+git.1582036279.1c70638/README.md 
new/yomi-0.0.1+git.1583771480.5787782/README.md
--- old/yomi-0.0.1+git.1582036279.1c70638/README.md 2020-02-18 
15:31:19.0 +0100
+++ new/yomi-0.0.1+git.1583771480.5787782/README.md 2020-03-09 
17:31:20.0 +0100
@@ -366,6 +366,11 @@
 EOF
 ```
 
+This image is based on Tumbleweed, that leverage by default the
+predictable network interface name.  If your image is based on a
+different one, be sure to add `net.ifnames=1` at the end of the
+`append` section.
+
 ## Finding the master node
 
 The `salt-minion` configuration in the Yomi image will search the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1582036279.1c70638/salt/yomi/services/network.sls 
new/yomi-0.0.1+git.1583771480.5787782/salt/yomi/services/network.sls
--- old/yomi-0.0.1+git.1582036279.1c70638/salt/yomi/services/network.sls
2020-02-18 15:31:19.0 +0100
+++ new/yomi-0.0.1+git.1583771480.5787782/salt/yomi/services/network.sls
2020-03-09 17:31:20.0 +0100
@@ -2,6 +2,9 @@
 
 {% set interfaces = salt.network.interfaces() | select('!=', 'lo') %}
 
+# This assume that the image used for deployment is under a
+# predictable network interface name, like Tumbleweed. For SLE, boot
+# the image with `net.ifnames=1`
 {% for interface in interfaces %}
 {{ macros.log('file', 'create_ifcfg_' ~ interface) }}
 create_ifcfg_{{ interface }}:

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.8CGRQ5/_old  2020-03-19 19:50:22.868186944 +0100
+++ /var/tmp/diff_new_pack.8CGRQ5/_new  2020-03-19 19:50:22.872186947 +0100
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1582036279.1c70638
-mtime: 1582036279
-commit: 1c70638e55bad3efe243c1466b48514a43d76034
+version: 0.0.1+git.1583771480.5787782
+mtime: 1583771480
+commit: 5787782e9898eadec2dc7130d569106b8fd627a4
 




commit yomi-formula for openSUSE:Factory

2020-02-29 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-02-29 21:21:31

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.26092 (New)


Package is "yomi-formula"

Sat Feb 29 21:21:31 2020 rev:10 rq:779324 version:0.0.1+git.1582036279.1c70638

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2020-01-24 13:05:22.425293585 +0100
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.26092/yomi-formula.changes 
2020-02-29 21:21:39.994178342 +0100
@@ -1,0 +2,14 @@
+Tue Feb 18 14:34:00 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1582036279.1c70638:
+  * Revert "init: drop namespace for the check"
+
+---
+Tue Feb 18 10:22:10 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1581958876.d324e18:
+  * metadata: support "after" ordering
+- Adjust the ordering of the forms
+- Move out the user modules from the susemanager domain
+
+---

Old:

  yomi-0.0.1+git.1579090265.ecae64c.obscpio

New:

  yomi-0.0.1+git.1582036279.1c70638.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.N1BfJi/_old  2020-02-29 21:21:42.854184001 +0100
+++ /var/tmp/diff_new_pack.N1BfJi/_new  2020-02-29 21:21:42.858184009 +0100
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1579090265.ecae64c
+Version:0.0.1+git.1582036279.1c70638
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0
@@ -30,7 +30,8 @@
 URL:https://github.com/openSUSE/yomi
 Source0:%{fname}-%{version}.tar.xz
 
-# On SLE/Leap 15-SP1 and TW requires the new salt-formula configuration 
location.
+# On SLE/Leap 15-SP1 and TW requires the new salt-formula
+# configuration location.
 %if ! (0%{?sle_version:1} && 0%{?sle_version} < 150100)
 Requires(pre):  salt-formulas-configuration
 %else
@@ -61,6 +62,10 @@
 # Remove the top.sls, as can overwrite the one from the user
 rm %{buildroot}%{fdir}/states/top.sls
 
+# Reallocate the user defined modules
+mkdir -p %{buildroot}%{_prefix}/lib/%{fname}/
+mv %{buildroot}%{fdir}/states/_* %{buildroot}%{_prefix}/lib/%{fname}/
+
 # Example of pillars
 mkdir -p %{buildroot}%{_datadir}/%{fname}/
 cp -R pillar %{buildroot}%{_datadir}/%{fname}/
@@ -113,14 +118,15 @@
 file_roots:
   base:
 - /usr/share/yomi/kubic
+- %{_prefix}/lib/%{fname}
 - /usr/share/salt-formulas/states
 - /srv/salt
 EOF
 
-# Metadata, forms and subform (and fake states)
-for form in metadata/form*.yml; do
-form_name=${form#metadata/form-}
-form_name=${form_name%.yml}
+# Metadata, forms, subforms, and 'after' order
+after=''
+for form in metadata/*form*.yml; do
+form_name=$(echo $form | sed -n 's/.*-form-\(.*\)\.yml/\1/p')
 mkdir -p %{buildroot}%{fdir}/metadata/$form_name/
 cp -a $form %{buildroot}%{fdir}/metadata/$form_name/form.yml
 cp metadata/metadata.yml %{buildroot}%{fdir}/metadata/$form_name/
@@ -128,8 +134,22 @@
 mkdir -p %{buildroot}%{fdir}/states/$form_name/
 touch %{buildroot}%{fdir}/states/$form_name/init.sls
 fi
+# Add the 'after' section to ordering the forms
+sed -i "s/#AFTER/$after/g" 
%{buildroot}%{fdir}/metadata/$form_name/metadata.yml
+if [ -z "$after" ]; then
+   after='after:\n'
+fi
+after+="  - ${form_name}\n"
 done
 
+# Configuration file for the master
+mkdir -p %{buildroot}%{_sysconfdir}/salt/master.d/
+cat < %{buildroot}%{_sysconfdir}/salt/master.d/%{name}.conf
+file_roots:
+  base:
+- %{_prefix}/lib/%{fname}
+EOF
+
 %files
 %defattr(-,root,root,-)
 %license LICENSE
@@ -137,10 +157,13 @@
 %dir %attr(0755, root, salt) %{fdir}/
 %dir %attr(0755, root, salt) %{fdir}/states/
 %dir %attr(0755, root, salt) %{fdir}/metadata/
-%dir %attr(0755, root, root) %{_datadir}/%{fname}
+%dir %attr(0755, root, root) %{_prefix}/lib/%{fname}/
+%dir %attr(0755, root, root) %{_datadir}/%{fname}/
 %{fdir}/states/
 %{fdir}/metadata/
+%{_prefix}/lib/%{fname}/
 %{_datadir}/%{fname}
 %{_bindir}/monitor
+%config %{_sysconfdir}/salt/master.d/%{name}.conf
 
 %changelog

++ _servicedata ++
--- /var/tmp/diff_new_pack.N1BfJi/_old  2020-02-29 21:21:42.906184104 +0100
+++ /var/tmp/diff_new_pack.N1BfJi/_new  2020-02-29 21:21:42.906184104 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  ecae64c237deabb76182c551fad36ee69955fe57
\ No newline at end of file
+  1c70638e55bad3efe243c1466b48514a43d76034
\ No 

commit yomi-formula for openSUSE:Factory

2020-01-24 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2020-01-24 13:05:15

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.26092 (New)


Package is "yomi-formula"

Fri Jan 24 13:05:15 2020 rev:9 rq:766311 version:0.0.1+git.1579090265.ecae64c

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-11-07 23:14:53.884427759 +0100
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.26092/yomi-formula.changes 
2020-01-24 13:05:22.425293585 +0100
@@ -1,0 +2,38 @@
+Wed Jan 15 12:12:38 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1579090265.ecae64c:
+  * suseconnect: include only if regcode is present
+
+---
+Tue Jan 14 16:15:31 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1579018449.c2c32c4:
+  * metadata: add help sections and unify names
+
+---
+Mon Jan 13 16:51:20 UTC 2020 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1578933940.1fcc9f3:
+  * metadata: fix target typo
+  * suseconnet: fix mapping check
+  * autoyast2yomi: initial version of the conversion tool
+  * run_tests: support test of external scripts
+  * monitor: adjust some spaces
+  * bootloader: add timeout parameter
+  * bootloader: drop grub2_console, add terminal and serial_command
+  * bootloader: move theme parameter from config
+  * bootloader: add gfxmode parameter
+  * reboot: add halt and shutdown modes
+  * tests: remove the unit level
+  * Change copyright attribution to SUSE LLC
+  * suseconnect: support local regcodes for modules
+  * init: drop namespace for the check
+  * network: support non-persisten naming
+  * pillar: add SLE pillar example
+  * metadata: add suseconnect section
+  * software: integrate suseconnect states
+  * suseconnect: add SUSEConnect state module
+  * suseconnect: add SUSEConnect execution module
+  * bootloader: do not depend on product name for branding
+
+---

Old:

  yomi-0.0.1+git.1570614306.1a4ae0f.obscpio

New:

  yomi-0.0.1+git.1579090265.ecae64c.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.4LaLpj/_old  2020-01-24 13:05:23.529294029 +0100
+++ /var/tmp/diff_new_pack.4LaLpj/_new  2020-01-24 13:05:23.533294030 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yomi-formula
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1570614306.1a4ae0f
+Version:0.0.1+git.1579090265.ecae64c
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.4LaLpj/_old  2020-01-24 13:05:23.597294056 +0100
+++ /var/tmp/diff_new_pack.4LaLpj/_new  2020-01-24 13:05:23.597294056 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  1a4ae0f522aa07935f9801ed504c4cc27d1cdf04
\ No newline at end of file
+  ecae64c237deabb76182c551fad36ee69955fe57
\ No newline at end of file

++ yomi-0.0.1+git.1570614306.1a4ae0f.obscpio -> 
yomi-0.0.1+git.1579090265.ecae64c.obscpio ++
 12067 lines of diff (skipped)

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.4LaLpj/_old  2020-01-24 13:05:23.753294119 +0100
+++ /var/tmp/diff_new_pack.4LaLpj/_new  2020-01-24 13:05:23.757294121 +0100
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1570614306.1a4ae0f
-mtime: 1570614306
-commit: 1a4ae0f522aa07935f9801ed504c4cc27d1cdf04
+version: 0.0.1+git.1579090265.ecae64c
+mtime: 1579090265
+commit: ecae64c237deabb76182c551fad36ee69955fe57
 




commit yomi-formula for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-11-07 23:14:53

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.2990 (New)


Package is "yomi-formula"

Thu Nov  7 23:14:53 2019 rev:8 rq:745453 version:0.0.1+git.1570614306.1a4ae0f

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-10-21 12:25:40.343775128 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.2990/yomi-formula.changes  
2019-11-07 23:14:53.884427759 +0100
@@ -1,0 +2,5 @@
+Tue Oct 29 09:56:22 UTC 2019 - Alberto Planas Dominguez 
+
+- Change /usr/share/yomi to root:root, but readable for others
+
+---



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.eDyJrL/_old  2019-11-07 23:14:54.788428749 +0100
+++ /var/tmp/diff_new_pack.eDyJrL/_new  2019-11-07 23:14:54.812428775 +0100
@@ -137,7 +137,7 @@
 %dir %attr(0755, root, salt) %{fdir}/
 %dir %attr(0755, root, salt) %{fdir}/states/
 %dir %attr(0755, root, salt) %{fdir}/metadata/
-%dir %attr(0755, root, salt) %{_datadir}/%{fname}
+%dir %attr(0755, root, root) %{_datadir}/%{fname}
 %{fdir}/states/
 %{fdir}/metadata/
 %{_datadir}/%{fname}




commit yomi-formula for openSUSE:Factory

2019-10-21 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-10-21 12:25:38

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.2352 (New)


Package is "yomi-formula"

Mon Oct 21 12:25:38 2019 rev:7 rq:738855 version:0.0.1+git.1570614306.1a4ae0f

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-10-14 12:32:03.672181373 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.2352/yomi-formula.changes  
2019-10-21 12:25:40.343775128 +0200
@@ -1,0 +2,6 @@
+Wed Oct 09 09:49:38 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1570614306.1a4ae0f:
+  * README: update FQDN where master lives by default
+
+---

Old:

  yomi-0.0.1+git.1570457098.f38ad71.obscpio

New:

  yomi-0.0.1+git.1570614306.1a4ae0f.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.dnOam6/_old  2019-10-21 12:25:41.427776356 +0200
+++ /var/tmp/diff_new_pack.dnOam6/_new  2019-10-21 12:25:41.431776361 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1570457098.f38ad71
+Version:0.0.1+git.1570614306.1a4ae0f
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.dnOam6/_old  2019-10-21 12:25:41.475776411 +0200
+++ /var/tmp/diff_new_pack.dnOam6/_new  2019-10-21 12:25:41.479776416 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  f38ad7194679fbae2b9216d389568a234438837e
\ No newline at end of file
+  1a4ae0f522aa07935f9801ed504c4cc27d1cdf04
\ No newline at end of file

++ yomi-0.0.1+git.1570457098.f38ad71.obscpio -> 
yomi-0.0.1+git.1570614306.1a4ae0f.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yomi-0.0.1+git.1570457098.f38ad71/README.md 
new/yomi-0.0.1+git.1570614306.1a4ae0f/README.md
--- old/yomi-0.0.1+git.1570457098.f38ad71/README.md 2019-10-07 
16:04:58.0 +0200
+++ new/yomi-0.0.1+git.1570614306.1a4ae0f/README.md 2019-10-09 
11:45:06.0 +0200
@@ -369,9 +369,8 @@
 ## Finding the master node
 
 The `salt-minion` configuration in the Yomi image will search the
-`salt-master` system under the `master` name. Is expected that the
-local DNS service will resolve the `master` name to the correct IP
-address.
+`salt-master` system under the `salt` name. Is expected that the local
+DNS service will resolve the `salt` name to the correct IP address.
 
 During boot time of the Yomi image we can change the address where is
 expected to find the master node. To do that we can enter under the

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.dnOam6/_old  2019-10-21 12:25:41.695776660 +0200
+++ /var/tmp/diff_new_pack.dnOam6/_new  2019-10-21 12:25:41.695776660 +0200
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1570457098.f38ad71
-mtime: 1570457098
-commit: f38ad7194679fbae2b9216d389568a234438837e
+version: 0.0.1+git.1570614306.1a4ae0f
+mtime: 1570614306
+commit: 1a4ae0f522aa07935f9801ed504c4cc27d1cdf04
 




commit yomi-formula for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-10-14 12:32:01

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.2352 (New)


Package is "yomi-formula"

Mon Oct 14 12:32:01 2019 rev:6 rq:735879 version:0.0.1+git.1570457098.f38ad71

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-09-07 12:34:15.605666960 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.2352/yomi-formula.changes  
2019-10-14 12:32:03.672181373 +0200
@@ -1,0 +2,58 @@
+Mon Oct  7 14:27:14 UTC 2019 - Alberto Planas Dominguez 
+
+- Update directoy persmissions based on the new configuration from
+  salt-standalone-formulas-configuration
+
+---
+Mon Oct 07 14:05:26 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1570457098.f38ad71:
+  * mount: pre-set the chroot before calling zypper (bsc#1153062)
+  * mkinitrd: force re-creation if software changes
+
+---
+Fri Oct 04 08:53:27 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1570179173.75fc04c:
+  * states: simplify default values on conditions
+  * machine-id: copy machine-id from the system
+  * reboot: replace backtick quote in shell command
+  * partitions: unify kind of quote
+  * users: force password hash under quotes
+  * metadata: split form in multiple subforms
+- Generate metadata information for subforms
+
+---
+Tue Oct 01 13:07:20 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1569935178.cfe975f:
+  * image: check the presence of URL for inclusion
+  * image: fix umount_image_/mnt name
+  * installer: rename entry point to init.sls
+  * mark: remove guard mark and use mount detector
+  * states: get default value for empty sections
+  * pillar: install glibc-locale with pattern:enhanced_base
+  * bootloader: fix documentation and form
+  * metadata: add the initial metadata and form data
+
+---
+Mon Sep  9 08:53:36 UTC 2019 - Alberto Planas Dominguez 
+
+- Add metadata directory
+- Adjust states and metadata directory permissions
+
+---
+Fri Sep 06 13:53:49 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1567698409.1177c34:
+  * image: add new mechanism for software installation
+  * formatted: remove useless comments
+  * docs: refactor the documentation
+
+---
+Fri Sep  6 13:52:50 UTC 2019 - Alberto Planas Dominguez 
+
+- Add metadata information
+- Adjust salt-formula directory permissions
+
+---

Old:

  yomi-0.0.1+git.1566569312.4133e8e.obscpio

New:

  yomi-0.0.1+git.1570457098.f38ad71.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.0bLPHC/_old  2019-10-14 12:32:04.552179080 +0200
+++ /var/tmp/diff_new_pack.0bLPHC/_new  2019-10-14 12:32:04.556179070 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1566569312.4133e8e
+Version:0.0.1+git.1570457098.f38ad71
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0
@@ -117,16 +117,30 @@
 - /srv/salt
 EOF
 
+# Metadata, forms and subform (and fake states)
+for form in metadata/form*.yml; do
+form_name=${form#metadata/form-}
+form_name=${form_name%.yml}
+mkdir -p %{buildroot}%{fdir}/metadata/$form_name/
+cp -a $form %{buildroot}%{fdir}/metadata/$form_name/form.yml
+cp metadata/metadata.yml %{buildroot}%{fdir}/metadata/$form_name/
+if [ ! -f %{buildroot}%{fdir}/states/$form_name/init.sls ]; then
+mkdir -p %{buildroot}%{fdir}/states/$form_name/
+touch %{buildroot}%{fdir}/states/$form_name/init.sls
+fi
+done
+
 %files
-%defattr(0640,root,salt,0750)
+%defattr(-,root,root,-)
 %license LICENSE
 %doc README.md docs/*
-%dir %{fdir}/
-%dir %{fdir}/states/
-%dir %{fdir}/states/%{fname}
-%dir %{_datadir}/%{fname}
+%dir %attr(0755, root, salt) %{fdir}/
+%dir %attr(0755, root, salt) %{fdir}/states/
+%dir %attr(0755, root, salt) %{fdir}/metadata/
+%dir %attr(0755, root, salt) %{_datadir}/%{fname}
 %{fdir}/states/
+%{fdir}/metadata/
 %{_datadir}/%{fname}
-%attr(755,root,root) %{_bindir}/monitor
+%{_bindir}/monitor
 
 %changelog

++ _servicedata ++
--- /var/tmp/diff_new_pack.0bLPHC/_old  

commit yomi-formula for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-09-07 12:34:14

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.7948 (New)


Package is "yomi-formula"

Sat Sep  7 12:34:14 2019 rev:5 rq:727757 version:0.0.1+git.1566569312.4133e8e

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-08-27 10:13:23.847971492 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.7948/yomi-formula.changes  
2019-09-07 12:34:15.605666960 +0200
@@ -2 +2 @@
-Thu Aug 15 11:27:56 UTC 2019 - Alberto Planas Dominguez 
+Mon Aug 26 11:43:31 UTC 2019 - Alberto Planas Dominguez 
@@ -4 +4,12 @@
-- Update to version 0.0.1+git.1565868437.c6afdff:
+- Lower the priority of /usr/share/yomi/pillar 
+
+---
+Fri Aug 23 14:09:03 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1566569312.4133e8e:
+  * storage.wipe: state to wipe all devices
+
+---
+Fri Aug 23 13:03:26 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1566565353.86af2cb:

Old:

  yomi-0.0.1+git.1565868437.c6afdff.obscpio

New:

  yomi-0.0.1+git.1566569312.4133e8e.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.ybMvfU/_old  2019-09-07 12:34:16.273666878 +0200
+++ /var/tmp/diff_new_pack.ybMvfU/_new  2019-09-07 12:34:16.277666877 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1565868437.c6afdff
+Version:0.0.1+git.1566569312.4133e8e
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0
@@ -73,8 +73,8 @@
 cat < %{buildroot}%{_datadir}/%{fname}/pillar.conf
 pillar_roots:
   base:
-- /usr/share/yomi/pillar
 - /srv/pillar
+- /usr/share/yomi/pillar
 EOF
 
 # Configuration and UUIDs for autosign

++ _servicedata ++
--- /var/tmp/diff_new_pack.ybMvfU/_old  2019-09-07 12:34:16.317666872 +0200
+++ /var/tmp/diff_new_pack.ybMvfU/_new  2019-09-07 12:34:16.317666872 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  c6afdff9a63a7805a17a3460f90006d591544cfd
\ No newline at end of file
+  4133e8eccc005055eb430263d11ced61521559d7
\ No newline at end of file

++ yomi-0.0.1+git.1565868437.c6afdff.obscpio -> 
yomi-0.0.1+git.1566569312.4133e8e.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1565868437.c6afdff/docs/use-case-as-a-kubic-worker.md 
new/yomi-0.0.1+git.1566569312.4133e8e/docs/use-case-as-a-kubic-worker.md
--- old/yomi-0.0.1+git.1565868437.c6afdff/docs/use-case-as-a-kubic-worker.md
2019-08-15 13:27:17.0 +0200
+++ new/yomi-0.0.1+git.1566569312.4133e8e/docs/use-case-as-a-kubic-worker.md
2019-08-23 16:08:32.0 +0200
@@ -256,6 +256,17 @@
 salt worker2 devices.wipe /dev/sda
 ```
 
+To wipe all the devices defined in the pillars at once, we can apply
+the `yomi.storage.wipe` state.
+
+```bash
+# Make sure that the new modules are in the minion
+salt worker2 saltutil.sync_all
+
+# Remove all the partitions and the filesystem information
+salt worker2 state.apply yomi.storage.wipe
+```
+
 ### Launching Yomi
 
 Finally, to install MicroOS into the new worker, we need to apply the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1565868437.c6afdff/salt/_modules/devices.py 
new/yomi-0.0.1+git.1566569312.4133e8e/salt/_modules/devices.py
--- old/yomi-0.0.1+git.1565868437.c6afdff/salt/_modules/devices.py  
2019-08-15 13:27:17.0 +0200
+++ new/yomi-0.0.1+git.1566569312.4133e8e/salt/_modules/devices.py  
2019-08-23 16:08:32.0 +0200
@@ -172,7 +172,7 @@
 def _hwinfo_parse_short(report):
 '''Parse the output of hwinfo and return a dictionary'''
 result = {}
-current_result = None
+current_result = {}
 key_counter = 0
 for line in report.strip().splitlines():
 if line.startswith(''):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1565868437.c6afdff/salt/yomi/storage/wipe.sls 
new/yomi-0.0.1+git.1566569312.4133e8e/salt/yomi/storage/wipe.sls
--- old/yomi-0.0.1+git.1565868437.c6afdff/salt/yomi/storage/wipe.sls
1970-01-01 01:00:00.0 +0100
+++ new/yomi-0.0.1+git.1566569312.4133e8e/salt/yomi/storage/wipe.sls
2019-08-23 16:08:32.0 +0200
@@ -0,0 +1,11 @@
+{% import 'macros.yml' as macros %}
+
+{% set 

commit yomi-formula for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-08-27 10:13:16

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.7948 (New)


Package is "yomi-formula"

Tue Aug 27 10:13:16 2019 rev:4 rq:725283 version:0.0.1+git.1565868437.c6afdff

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-08-08 14:23:45.292345850 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.7948/yomi-formula.changes  
2019-08-27 10:13:23.847971492 +0200
@@ -1,0 +2,35 @@
+Thu Aug 15 11:27:56 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1565868437.c6afdff:
+  * devices.hwinfo: parse the hwinfo report
+
+---
+Tue Aug 13 08:02:08 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1565683297.a242917:
+  * pillar: make grub2_console persent in config
+
+---
+Mon Aug 12 16:23:41 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1565626987.fdda5d6:
+  * grub2_mkconfig: do not use gfxterm when in console mode
+  * docs: update links to Factory
+  * pillar: use better default pattern
+
+---
+Mon Aug 12 11:06:22 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1565607953.281fdae:
+  * bootloader: provides a default value to kernel
+
+---
+Mon Aug 12 08:06:59 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1565597137.7fbd398:
+  * devices.hwinfo provide a basic report module
+  * devices.wipe: remove GRUB signature
+  * bootloader: check for the second stage
+  * reboot: replace kexec config option with reboot
+
+---

Old:

  yomi-0.0.1+git.1565191883.64eabeb.obscpio

New:

  yomi-0.0.1+git.1565868437.c6afdff.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.mmtLEY/_old  2019-08-27 10:13:25.411971388 +0200
+++ /var/tmp/diff_new_pack.mmtLEY/_new  2019-08-27 10:13:25.411971388 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1565191883.64eabeb
+Version:0.0.1+git.1565868437.c6afdff
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.mmtLEY/_old  2019-08-27 10:13:25.443971386 +0200
+++ /var/tmp/diff_new_pack.mmtLEY/_new  2019-08-27 10:13:25.443971386 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  64eabebf77b0a0385ef883546ecbff2c390a2301
\ No newline at end of file
+  c6afdff9a63a7805a17a3460f90006d591544cfd
\ No newline at end of file

++ yomi-0.0.1+git.1565191883.64eabeb.obscpio -> 
yomi-0.0.1+git.1565868437.c6afdff.obscpio ++
 1994 lines of diff (skipped)

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.mmtLEY/_old  2019-08-27 10:13:25.539971379 +0200
+++ /var/tmp/diff_new_pack.mmtLEY/_new  2019-08-27 10:13:25.543971379 +0200
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1565191883.64eabeb
-mtime: 1565191883
-commit: 64eabebf77b0a0385ef883546ecbff2c390a2301
+version: 0.0.1+git.1565868437.c6afdff
+mtime: 1565868437
+commit: c6afdff9a63a7805a17a3460f90006d591544cfd
 




commit yomi-formula for openSUSE:Factory

2019-08-08 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-08-08 14:23:42

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.9556 (New)


Package is "yomi-formula"

Thu Aug  8 14:23:42 2019 rev:3 rq:721565 version:0.0.1+git.1565191883.64eabeb

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-08-06 15:11:53.735740812 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.9556/yomi-formula.changes  
2019-08-08 14:23:45.292345850 +0200
@@ -1,0 +2,10 @@
+Wed Aug 07 15:32:14 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1565191883.64eabeb:
+  * devices.wipe: clean disk information
+  * pillar: add to MicroOS the new subvols
+  * pillar: fix services for MicroOS
+  * partitioned: ignore flags that contains type=
+  * partitioned: wipefs the new partition
+
+---

Old:

  yomi-0.0.1+git.1565017592.7207cea.obscpio

New:

  yomi-0.0.1+git.1565191883.64eabeb.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.sGHK66/_old  2019-08-08 14:23:45.792345774 +0200
+++ /var/tmp/diff_new_pack.sGHK66/_new  2019-08-08 14:23:45.792345774 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1565017592.7207cea
+Version:0.0.1+git.1565191883.64eabeb
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0

++ _servicedata ++
--- /var/tmp/diff_new_pack.sGHK66/_old  2019-08-08 14:23:45.828345769 +0200
+++ /var/tmp/diff_new_pack.sGHK66/_new  2019-08-08 14:23:45.828345769 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  7207cea9d0a4dd8b82477fa39adc3dd9dc558457
\ No newline at end of file
+  64eabebf77b0a0385ef883546ecbff2c390a2301
\ No newline at end of file

++ yomi-0.0.1+git.1565017592.7207cea.obscpio -> 
yomi-0.0.1+git.1565191883.64eabeb.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1565017592.7207cea/docs/use-case-as-a-kubic-worker.md 
new/yomi-0.0.1+git.1565191883.64eabeb/docs/use-case-as-a-kubic-worker.md
--- old/yomi-0.0.1+git.1565017592.7207cea/docs/use-case-as-a-kubic-worker.md
2019-08-05 17:06:32.0 +0200
+++ new/yomi-0.0.1+git.1565191883.64eabeb/docs/use-case-as-a-kubic-worker.md
2019-08-07 17:31:23.0 +0200
@@ -208,6 +208,28 @@
 - installer
 ```
 
+### Cleaning the disk
+
+Yomi try to be careful with the current data stored in the disks. By
+default will not remove any partition, nor will make an implicit
+decision about the device where the installation will run.
+
+If we want to remove the data from the device, we can use the provided
+`devices.wipe` execution module.
+
+```bash
+# List the partitions
+salt worker2 partition.list /dev/sda
+
+# Make sure that the new modules are in the minion
+salt worker2 saltutil.sync_all
+
+# Remove all the partitions and the filesystem information
+salt worker2 devides.wipe /dev/sda
+```
+
+### Launching Yomi
+
 Finally, to install MicroOS into the new worker, we need to apply the
 high-state into the node:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1565017592.7207cea/pillar/_storage.sls.microos 
new/yomi-0.0.1+git.1565191883.64eabeb/pillar/_storage.sls.microos
--- old/yomi-0.0.1+git.1565017592.7207cea/pillar/_storage.sls.microos   
2019-08-05 17:06:32.0 +0200
+++ new/yomi-0.0.1+git.1565191883.64eabeb/pillar/_storage.sls.microos   
2019-08-07 17:31:23.0 +0200
@@ -62,10 +62,13 @@
 subvolumes:
   prefix: '@'
   subvolume:
-- path: home
-- path: opt
 - path: root
 - path: tmp
+- path: home
+- path: opt
+- path: srv
+- path: boot/writable
+- path: usr/local
 - path: boot/grub2/i386-pc
 - path: boot/grub2/x86_64-efi
 {% set next_partition = next_partition + 1 %}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1565017592.7207cea/pillar/installer.sls 
new/yomi-0.0.1+git.1565191883.64eabeb/pillar/installer.sls
--- old/yomi-0.0.1+git.1565017592.7207cea/pillar/installer.sls  2019-08-05 
17:06:32.0 +0200
+++ new/yomi-0.0.1+git.1565191883.64eabeb/pillar/installer.sls  2019-08-07 
17:31:23.0 +0200
@@ -72,7 +72,7 @@
 
 services:
   enabled:
-{% if mode in ('microos', 'kubic') %}
+{% if mode == 'kubic' %}
 - crio
 - kubelet

commit yomi-formula for openSUSE:Factory

2019-08-06 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-08-06 15:11:47

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.4126 (New)


Package is "yomi-formula"

Tue Aug  6 15:11:47 2019 rev:2 rq:721091 version:0.0.1+git.1565017592.7207cea

Changes:

--- /work/SRC/openSUSE:Factory/yomi-formula/yomi-formula.changes
2019-07-30 12:38:02.582944740 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.4126/yomi-formula.changes  
2019-08-06 15:11:53.735740812 +0200
@@ -1,0 +2,13 @@
+Mon Aug 05 15:08:03 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1565017592.7207cea:
+  * documentation: add a note about the pillar top.sls
+
+---
+Wed Jul 31 13:14:12 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1564577012.3d7decf:
+  * _default_target: fix systemctl call
+  * documentation: add top.sls creation
+
+---

Old:

  yomi-0.0.1+git.1564144697.5bce6e9.obscpio

New:

  yomi-0.0.1+git.1565017592.7207cea.obscpio



Other differences:
--
++ yomi-formula.spec ++
--- /var/tmp/diff_new_pack.hRWjgu/_old  2019-08-06 15:11:54.187740714 +0200
+++ /var/tmp/diff_new_pack.hRWjgu/_new  2019-08-06 15:11:54.187740714 +0200
@@ -20,7 +20,7 @@
 %define fdir  %{_datadir}/salt-formulas
 
 Name:   yomi-formula
-Version:0.0.1+git.1564144697.5bce6e9
+Version:0.0.1+git.1565017592.7207cea
 Release:0
 Summary:Yomi - Yet one more installer
 License:Apache-2.0
@@ -117,7 +117,6 @@
 - /srv/salt
 EOF
 
-
 %files
 %defattr(0640,root,salt,0750)
 %license LICENSE

++ _servicedata ++
--- /var/tmp/diff_new_pack.hRWjgu/_old  2019-08-06 15:11:54.235740704 +0200
+++ /var/tmp/diff_new_pack.hRWjgu/_new  2019-08-06 15:11:54.239740703 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/yomi.git
-  5bce6e9674bea8be36a84126db37828b5f02147d
\ No newline at end of file
+  7207cea9d0a4dd8b82477fa39adc3dd9dc558457
\ No newline at end of file

++ yomi-0.0.1+git.1564144697.5bce6e9.obscpio -> 
yomi-0.0.1+git.1565017592.7207cea.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1564144697.5bce6e9/docs/use-case-as-a-kubic-worker.md 
new/yomi-0.0.1+git.1565017592.7207cea/docs/use-case-as-a-kubic-worker.md
--- old/yomi-0.0.1+git.1564144697.5bce6e9/docs/use-case-as-a-kubic-worker.md
2019-07-26 14:38:17.0 +0200
+++ new/yomi-0.0.1+git.1565017592.7207cea/docs/use-case-as-a-kubic-worker.md
2019-08-05 17:06:32.0 +0200
@@ -188,6 +188,26 @@
 copying the pillar content from `yomi-formula` to `/srv/pillar`
 directly, and forget about the `pillar.conf` overlay.
 
+The `yomi-formula` package do not include an example `top.sls`, but we
+can create one easily for this example.
+
+```bash
+cat < /srv/salt/top.sls
+base:
+  '*':
+- yomi.installer
+EOF
+```
+
+Check also that for the pillar we also have a `top.sls`. The one that
+we have in the package as an example is:
+
+```yaml
+base:
+  '*':
+- installer
+```
+
 Finally, to install MicroOS into the new worker, we need to apply the
 high-state into the node:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yomi-0.0.1+git.1564144697.5bce6e9/salt/yomi/_default_target.sls 
new/yomi-0.0.1+git.1565017592.7207cea/salt/yomi/_default_target.sls
--- old/yomi-0.0.1+git.1564144697.5bce6e9/salt/yomi/_default_target.sls 
2019-07-26 14:38:17.0 +0200
+++ new/yomi-0.0.1+git.1565017592.7207cea/salt/yomi/_default_target.sls 
2019-08-05 17:06:32.0 +0200
@@ -6,6 +6,6 @@
 {{ macros.log('cmd', 'systemd_set_target') }}
 systemd_set_target:
   cmd.run:
-- name: systemctl set-target {{ target }}
+- name: systemctl set-default {{ target }}
 - unless: readlink -f /mnt/etc/systemd/system/default.target | grep -q {{ 
target }}
 - root: /mnt

++ yomi.obsinfo ++
--- /var/tmp/diff_new_pack.hRWjgu/_old  2019-08-06 15:11:54.391740670 +0200
+++ /var/tmp/diff_new_pack.hRWjgu/_new  2019-08-06 15:11:54.391740670 +0200
@@ -1,5 +1,5 @@
 name: yomi
-version: 0.0.1+git.1564144697.5bce6e9
-mtime: 1564144697
-commit: 5bce6e9674bea8be36a84126db37828b5f02147d
+version: 0.0.1+git.1565017592.7207cea
+mtime: 1565017592
+commit: 7207cea9d0a4dd8b82477fa39adc3dd9dc558457
 




commit yomi-formula for openSUSE:Factory

2019-07-30 Thread root
Hello community,

here is the log from the commit of package yomi-formula for openSUSE:Factory 
checked in at 2019-07-30 12:37:59

Comparing /work/SRC/openSUSE:Factory/yomi-formula (Old)
 and  /work/SRC/openSUSE:Factory/.yomi-formula.new.4126 (New)


Package is "yomi-formula"

Tue Jul 30 12:37:59 2019 rev:1 rq:719616 version:0.0.1+git.1564144697.5bce6e9

Changes:

New Changes file:

--- /dev/null   2019-07-18 00:53:00.979475821 +0200
+++ /work/SRC/openSUSE:Factory/.yomi-formula.new.4126/yomi-formula.changes  
2019-07-30 12:38:02.582944740 +0200
@@ -0,0 +1,149 @@
+---
+Mon Jul 29 14:15:36 UTC 2019 - Alberto Planas Dominguez 
+
+- Change Requires to Requires(pre) for Salt packages, to guarantee
+  ordering of installation and the presence of the 'salt' group.
+
+---
+Mon Jul 29 13:52:23 UTC 2019 - Alberto Planas Dominguez 
+
+- Require salt-master for non SLE/Leap 15.1 nor Tumbleweed
+
+---
+Fri Jul 26 14:16:26 UTC 2019 - Alberto Planas Dominguez 
+
+- Remove the top.sls provided as an example from Yomi
+
+---
+Fri Jul 26 12:38:45 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1564144697.5bce6e9:
+  * pillar: add user certificate as example
+
+---
+Fri Jul 26 12:09:32 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1564140669.8074699:
+  * chroot: freeze and unfreeze packages
+  * salt-minion: fix unless condition
+  * users: support cerfificates
+  * pillar: parametrize the device type
+  * pillar: remove extra user
+  * pillar: set US as default keryboard layout
+  * pillar: add a Kubic pillar
+  * Split documentation about Kubic
+  * Document boot parameters master and minion_id
+  * _default_target: add config option to set target
+  * README: fix references to installer.sls
+
+---
+Wed Jun 19 14:10:18 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560951712.33b7ae5:
+  * control_plane: use the first interface IP
+  * Fix macros.log call
+  * use-case-as-a-kubic-worker: fix monitor path
+
+---
+Wed Jun 19 12:32:21 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560947494.0b6189a:
+  * network: fix dhcp config path
+
+---
+Wed Jun 19 12:19:19 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560946703.1c4d880:
+  * Add use-case-deploying-kubic-from-scratch document
+
+---
+Tue Jun 18 12:06:07 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560859479.b7d8fe1:
+  * network: configure network to accept hostanames
+  * Document --adv-addr in kubicctl
+
+---
+Mon Jun 17 12:42:45 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560775166.35e3299:
+  * network: use the same ifcfg config file from YaST
+  * Add advanced configuration section
+  * Add use-case-as-a-kubic-worker documentation
+
+---
+Fri Jun 14 15:40:18 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560526707.be4ae81:
+  * top: use generic glob
+
+---
+Fri Jun 14 09:36:43 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560504884.48ef883:
+  * yomi: move all the states to a new ns
+
+---
+Thu Jun 13 13:37:37 UTC 2019 - Alberto Planas Dominguez 
+
+- Move to /usr/share/salt-formulas
+- Add example configuration files
+
+---
+Wed Jun 12 12:12:33 UTC 2019 - Alberto Planas Dominguez 
+
+- Update to version 0.0.1+git.1560256453.82ef153:
+  * mark: mark successful installations
+  * firstboot: add systemd-firstboot support
+  * network: configure all interfaces
+  * fstab: use the not_change attribute
+  * Support salt-minion installation
+  * Unify YAML boolean syntax
+  * network: replace network detection algorithm
+  * README: document services section
+  * services: use systemctl to find service status
+  * microos: enable crio and kubelet services
+  * services: add enabled / disabled states
+  * microos: add Kubic patterns
+  * devices: deduce the net name in order
+  * network: add basic network configuration