Commit Graph

1039 Commits

Author SHA256 Message Date
YaST Team Bot
559c6dfe35 - Add new action yast2 autoyast check-profile (related to
bsc#1175735) which features:
-- XML syntax check
-- XML schema validation
-- try to fetch the profile
-- generate dynamic profile erb or classes/rules
-- optional try to import profile and detect any issues with it
-- optional run of scripts including dynamic profiles in pre-script
-- 4.3.52

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=937
2020-09-21 18:12:59 +00:00
YaST Team Bot
517fbd6c8f Updated to git ref 472512b8
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=936
2020-09-21 10:20:13 +00:00
YaST Team Bot
ba546964c0 Fri Sep 18 12:20:10 CEST 2020 - schubi@suse.de
- Removing package evaluation via AY schema. Using autoyast(...)
  supplements instead (bsc#1146494).
- 4.3.51

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=935
2020-09-21 07:22:54 +00:00
YaST Team Bot
2b57cd3cd4 - Import general and report sections in case that some pre-script
modified the profile (bsc#1175725)
- 4.3.50

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=934
2020-09-18 15:00:14 +00:00
YaST Team Bot
0e49bcc1d2 - Fix 'bcache_options' element using the right type (bsc#1176595)
- 4.3.49

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=933
2020-09-17 11:39:27 +00:00
YaST Team Bot
17fa78c6b1 Updated to git ref a1ad1a70
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=932
2020-09-16 09:49:22 +00:00
Imobach Gonzalez Sosa
01b547a95d - Fix the returned value form the AutoinstPartPlan's Read method
(boo#1176490).
- 4.3.48

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=931
2020-09-15 08:50:30 +00:00
YaST Team Bot
746b4eca61 Updated to git ref 1dcc4dbb
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=930
2020-09-11 16:16:11 +00:00
YaST Team Bot
be3dbafe9f - Formally mark that fixes made for SP2 no longer affect SP3
(no code changes bsc#1173793 and bsc#1172026). For the first one
  code is not longer in place and for the second new xml parser
  does not need workaround for empty strings.
- 4.3.47

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=929
2020-09-11 14:21:58 +00:00
YaST Team Bot
535b857987 - Fix installation using encrypted profile (bsc#1176336)
- improve usability by entering password just once
- use shared UI::PasswordDialog
- 4.3.46

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=928
2020-09-11 06:47:20 +00:00
YaST Team Bot
08af4ed0f3 - Using ":" in the autoyast(...) supplements (bsc#1146494).
- 4.3.45

- When 'NetworkManager' is selected in the profile as the network
  backend to be used, the 'NetworkManager' package is added to the
  list of packages to be installed in case of missing (bsc#1172817)
- 4.3.44

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=927
2020-09-10 12:34:19 +00:00
YaST Team Bot
ce8d4009a0 - Recognize installed_product and installed_product_version as
legal elements of rules.xml files (boo#1176089).
- 4.3.43

- Add to erb templates more helpers (bsc#1175735)

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=926
2020-09-02 15:34:33 +00:00
YaST Team Bot
11d444cb01 - Add to erb templates more helpers (bsc#1175735)
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=925
2020-09-02 15:07:53 +00:00
YaST Team Bot
8ee0a9a6fd - Use <script> elements instead of <listentry> when exporting the
<postpartitioning-scripts> section (related to bsc#1175714).
- Saving log files of postpartitioning-scripts (bsc#1145269)
  (schubi@suse.de).
- 4.3.42

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=924
2020-09-02 07:54:23 +00:00
YaST Team Bot
084dfd2997 - Fix the AutoYaST storage UI (related to bsc#1175680).
- 4.3.41

- Unify profile element paths (bsc#1175680).
- 4.3.40

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=923
2020-08-27 13:33:02 +00:00
YaST Team Bot
65d6865116 - bnc#1174133
- do not crash with internal error when the profile contains
    corrupted signature_handling option
- 4.3.39

- Add ability to use erb template as dynamic autoyast profile
  (bsc#1175735)
- 4.3.38

- Speed up finding the "autoyast()" supplements by filtering
  packages directly on the lilbzypp level (bsc#1175317, related to
  bsc#1146494)
- 4.3.37

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=922
2020-08-26 13:31:15 +00:00
YaST Team Bot
72a921d4e5 - Reporting an error if an corrupted AY configuration file has been
read (bsc#160975).
- 4.3.36

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=921
2020-08-24 15:03:38 +00:00
YaST Team Bot
c4b4957040 - bsc#1173624
- Run firewall configuration in first stage
- 4.3.35

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=920
2020-08-13 07:55:18 +00:00
YaST Team Bot
e9351b910a - AutoYaST: Added supplements: autoyast(files,general,report,scripts,
partitioning,software) into the spec file in order to install
  this packages if the section has been defined in the AY
  configuration file (bsc#1146494).
- 4.3.34

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=919
2020-08-12 11:45:34 +00:00
YaST Team Bot
df9bef4ab8 - Improve finding the respective package for a section in the XML
installation profile. Find a package with the
  "autoyast(<section_name>)" supplements dependency (bsc#1146494).
- 4.3.33

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=918
2020-08-10 08:25:07 +00:00
YaST Team Bot
100b3688f9 - Do not report profile validation errors multiple times if the
errors are the same already reported and accepted (bsc#1173091)
- 4.3.32

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=917
2020-07-31 08:38:47 +00:00
YaST Team Bot
1531fdbc0e - Adapted doc: Calling of post-partitioning scripts moved from
dropped inst_autoimage to inst_kickoff (bsc#1140711).

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=916
2020-07-30 13:27:35 +00:00
YaST Team Bot
9c2b3f5ccb Updated to git ref e7dbf562
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=915
2020-07-29 16:32:40 +00:00
YaST Team Bot
eccfe4393d - Removed "image" section from "software" section (bsc#1140711).
- 4.3.31

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=914
2020-07-29 12:04:52 +00:00
YaST Team Bot
25a4778df2 Updated to git ref 10503908
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=913
2020-07-28 13:45:30 +00:00
YaST Team Bot
a96ef4ab7d - handle properly exceptions from new XML parser/serializer
(related to bsc#1171412)
- 4.3.30

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=912
2020-07-23 11:18:05 +00:00
YaST Team Bot
68432c65ff - Do not crash when the networking section is missing
(bsc#1174118).
- 4.3.29

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=911
2020-07-22 09:16:28 +00:00
YaST Team Bot
ccf706517f - Fix fallback for autoyast client name (bsc#1174119)
- 4.3.28

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=910
2020-07-20 15:34:17 +00:00
YaST Team Bot
6d688e41ba - Do not crash when wait section is not initialized (related to
bsc#1174173)
- 4.3.27

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=909
2020-07-20 15:10:27 +00:00
YaST Team Bot
3e96a289f9 Updated to git ref 04420a86
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=908
2020-07-17 15:25:00 +00:00
YaST Team Bot
c459e5e3d7 - Moving <files> section handling from second installation stage
to first installation stage. (bsc#1174194)
- 4.3.26

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=907
2020-07-16 13:51:15 +00:00
YaST Team Bot
4aa6a9aa3e - Export more methods in AutoinstGeneral so it can be queried for
general autoyast settings (bsc#1174173)
- 4.3.25

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=906
2020-07-16 08:32:11 +00:00
YaST Team Bot
d1d62da69b - Fix 'partition' elements using the right type (bsc#1174071).
- 4.3.24

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=905
2020-07-14 13:32:09 +00:00
YaST Team Bot
936f2c1416 - Fix exception when autoyast module does not report any package
to install (bsc#1174069)
- 4.3.23

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=904
2020-07-13 09:35:04 +00:00
YaST Team Bot
ff88eead4e Updated to git ref 03ffd89e
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=903
2020-07-10 08:12:55 +00:00
YaST Team Bot
ca38300bf0 - Move pre-scripts to the autoinit client running them just after
the profile has been processed (bsc#1110413)
- 4.3.22

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=902
2020-07-09 10:17:02 +00:00
YaST Team Bot
eef22baa67 - Replace old module registry with newer code that is easier to
maintain and better test covered (bsc#1173699)
- 4.3.21

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=901
2020-07-03 15:30:54 +00:00
YaST Team Bot
db94b4f957 - Make the report section elements optional as AutoYaST proposes
default values when missing (bsc#1173312)
- 4.3.20

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=900
2020-07-03 08:03:24 +00:00
YaST Team Bot
49f7cda33c - The language, timezone and keyboard sections are applied and
removed during the first stage (bsc#1173624).
- 4.3.19

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=899
2020-07-02 13:41:22 +00:00
YaST Team Bot
6300c698d1 - Allow the user to ask for a reduced profile using the 'target'
argument in the command line (bsc#1171356).
- 4.3.18

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=898
2020-06-29 16:36:02 +00:00
YaST Team Bot
011402a42c - Cloning does not depend on the SetModified API call(bsc#1172552)
- 4.3.17

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=897
2020-06-26 12:47:57 +00:00
YaST Team Bot
4ff2e9bd3e - Do not export general section if not requested (bsc#1172552)
- 4.3.16

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=896
2020-06-24 13:04:48 +00:00
YaST Team Bot
d036afa6e7 - Validate the XML files before using them (bsc#1173091)
- Allow disabling the validation by setting
  YAST_SKIP_XML_VALIDATION=1
- 4.3.15

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=895
2020-06-19 17:56:15 +00:00
YaST Team Bot
91227c8263 - Do not export sections with no content (related to bsc#1172749).
- 4.3.14

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=894
2020-06-19 08:59:26 +00:00
YaST Team Bot
9139eee18f - AutoinstGeneral.SetRebootAfterFirstStage is not private
anymore (bsc#1172865).
- 4.3.13

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=893
2020-06-12 12:17:38 +00:00
YaST Team Bot
68aee5b2a0 - Do not export Report section when cloning system as it is always
just defaults (bsc#1172749)
- 4.3.12

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=892
2020-06-11 20:55:35 +00:00
YaST Team Bot
7c65e50cfc Updated to git ref 28de0245
OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=891
2020-06-11 14:58:27 +00:00
YaST Team Bot
5d5e2e8d61 - Autoyast User Scripts Improvements:
- ensure all artifacts are copied to system (bsc#1145269)
  - show warning if script returns non zero value
  - show warning if there are two scripts that overwrite each other
  - allow any interpreter to be used
- 4.3.11

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=890
2020-06-11 07:54:51 +00:00
YaST Team Bot
d01264130f - Do not crash when the partitioning section is not specified
(bsc#1172718).
- 4.3.10

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=889
2020-06-09 12:38:48 +00:00
YaST Team Bot
04d63cbb25 - Fix 'autoyast' and 'clone_system' command line interfaces
(bsc#1172548):
  - autoyast: add a list-modules command to list all known modules.
  - autoyast: display the correct client name in the help text.
  - autoyast: 'file' and 'module' command are now equivalent.
    Both of them support setting 'filename' and 'modname'
    arguments.
  - clone_system: add a 'filename' option instead of always using
    '/root/autoinst.xml'.
  - clone_system: move the logic to find the clonable modules
    to Y2ModuleConfig.
- 4.3.9

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/autoyast2?expand=0&rev=888
2020-06-05 12:55:58 +00:00