SHA256
1
0
forked from pool/cloud-init
Commit Graph

251 Commits

Author SHA256 Message Date
ed9aa9f0d8 - update cloud-init-sysconfig-netpathfix.patch:
* skip checking for files in /etc/sysconfig that never exist
  on a wickedd based system

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=108
2018-02-16 13:24:07 +00:00
Dominique Leuenberger
99e541cc85 Accepting request 576385 from Cloud:Tools
- Fix logfile permission settings (bsc#1080595)
  + Add 0001-Set-syslog_fix_perms-for-SUSE-distro-addresses-bsc-1.patch

OBS-URL: https://build.opensuse.org/request/show/576385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=47
2018-02-14 09:52:26 +00:00
00cc602280 - Fix logfile permission settings (bsc#1080595)
+ Add 0001-Set-syslog_fix_perms-for-SUSE-distro-addresses-bsc-1.patch

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=107
2018-02-13 19:43:58 +00:00
Dominique Leuenberger
697db804a2 Accepting request 571062 from Cloud:Tools
- drop dependency on boto (only used in examples, and
  should really be ported to botocore/boto3 instead)

- Update to version 17.2 (boo#1069635, bsc#1072811)
  + Add cloud-init-skip-ovf-tests.patch
  + Add cloud-init-no-python-linux-dist.patch
  + Add 0001-switch-to-using-iproute2-tools.patch
  + Add 0001-Support-chrony-configuration-lp-1731619.patch
  + Add 0002-Disable-method-deprecation-warning-for-pylint.patch
  + Add 0003-Distro-dependent-chrony-config-file.patch
  + removed cloud-init-add-variant-cloudcfg.patch replaced by
    cloud-init-no-python-linux-dist.patch
  + removed zypp_add_repos.diff included upstream
  + removed zypp_add_repo_test.patch included upstream
  + removed cloud-init-hosts-template.patch included upstream
  + removed cloud-init-more-tasks.patch included upstream
  + removed cloud-init-final-no-apt.patch included upstream
  + removed cloud-init-ntp-conf-suse.patch included upstream
  + removed cloud-init-break-cycle-local-service.patch included upstream
  + removed cloud-init-reproduce-build.patch included upstream
  + For the complete changelog see https://launchpad.net/cloud-init/trunk/17.2

OBS-URL: https://build.opensuse.org/request/show/571062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=46
2018-01-30 14:46:07 +00:00
7c005924d3 - drop dependency on boto (only used in examples, and
should really be ported to botocore/boto3 instead)

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=106
2018-01-30 13:21:16 +00:00
fb31094f97 - Update to version 17.2 (boo#1069635, bsc#1072811)
+ Add cloud-init-skip-ovf-tests.patch
  + Add cloud-init-no-python-linux-dist.patch
  + Add 0001-switch-to-using-iproute2-tools.patch
  + Add 0001-Support-chrony-configuration-lp-1731619.patch
  + Add 0002-Disable-method-deprecation-warning-for-pylint.patch
  + Add 0003-Distro-dependent-chrony-config-file.patch
  + removed cloud-init-add-variant-cloudcfg.patch replaced by
    cloud-init-no-python-linux-dist.patch
  + removed zypp_add_repos.diff included upstream
  + removed zypp_add_repo_test.patch included upstream
  + removed cloud-init-hosts-template.patch included upstream
  + removed cloud-init-more-tasks.patch included upstream
  + removed cloud-init-final-no-apt.patch included upstream
  + removed cloud-init-ntp-conf-suse.patch included upstream
  + removed cloud-init-break-cycle-local-service.patch included upstream
  + removed cloud-init-reproduce-build.patch included upstream
  + For the complete changelog see https://launchpad.net/cloud-init/trunk/17.2

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=105
2018-01-29 21:11:23 +00:00
Dominique Leuenberger
588515308f Accepting request 569384 from Cloud:Tools
- patch distribution detection until a fix is delivered to python3 (bsc#997614)
  add cloud-init-add-variant-cloudcfg.patch

OBS-URL: https://build.opensuse.org/request/show/569384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=45
2018-01-25 11:40:57 +00:00
4ecd177c3e add cloud-init-add-variant-cloudcfg.patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=104
2018-01-24 20:31:20 +00:00
b8b0f503ea Accepting request 568727 from home:gmoro:branches:Cloud:Tools
- patch distribution detection until a fix is delivered to python3 (bsc#997614)

OBS-URL: https://build.opensuse.org/request/show/568727
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=103
2018-01-24 20:28:15 +00:00
Dominique Leuenberger
d326454b18 Accepting request 566429 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/566429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=44
2018-01-17 20:57:58 +00:00
6ee1dc660c Accepting request 566321 from home:dimstar:Factory
- Fix usage of fdupes macro: there is no '-n' parameter to the
  macro (there would be to fdupes, the command, though).

Removing -n here results in the same package we had before; RPM prior to 4.14 reported this as warning in the buildlog, RPM 4.14 now marks it as error.

OBS-URL: https://build.opensuse.org/request/show/566321
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=102
2018-01-16 13:57:10 +00:00
Dominique Leuenberger
a2137d41ee Accepting request 556684 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/556684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=43
2017-12-14 10:03:05 +00:00
529dfe1b71 - Add cloud-init-reproduce-build.patch (boo#1069635)
+ Make builds reproducible

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=101
2017-12-06 13:10:41 +00:00
Dominique Leuenberger
2041458081 Accepting request 546125 from Cloud:Tools
- Add cloud-init-resize-ro-btrfs.patch
  + cc_resizefs fails if the current root is a read-only btrfs
    subvolume, use an always writeable subvolume instead [bsc#1042913]

OBS-URL: https://build.opensuse.org/request/show/546125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=42
2017-11-29 09:53:57 +00:00
cd1e7e121f - Apply patch 36 for building
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=100
2017-11-28 00:17:10 +00:00
4f395199c1 Accepting request 545985 from home:kukuk:branches:Cloud:Tools
- Add cloud-init-resize-ro-btrfs.patch
  + cc_resizefs fails if the current root is a read-only btrfs
    subvolume, use an always writeable subvolume instead [bsc#1042913]

OBS-URL: https://build.opensuse.org/request/show/545985
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=99
2017-11-27 23:54:11 +00:00
Dominique Leuenberger
db79f76cde Accepting request 543937 from Cloud:Tools
- Add cloud-init-break-cycle-local-service.patch
  + Let systemd pull in the default targets. This breaks a cycle

- Fix variable name in cloud-init-translate-netconf-ipv4-keep-gw.patch

- Add cloud-init-translate-netconf-ipv4-keep-gw.patch (boo#1064854)
  + Properly insert the gateway information for v1 json network config data

- Add cloud-init-ntp-conf-suse.patch
  + ntp configuration was broken on sles and opensuse lp#1726572

- Add cloud-init-hosts-template.patch (bsc#1064594)
  + Properly expand the /etc/hosst file when manage_etc_hosts is set

OBS-URL: https://build.opensuse.org/request/show/543937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=41
2017-11-21 14:33:52 +00:00
cc9a47a4b7 - Add cloud-init-translate-netconf-ipv4-keep-gw.patch (boo#1064854)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=98
2017-11-19 21:10:16 +00:00
100e3dffbf - Add cloud-init-break-cycle-local-service.patch
+ Let systemd pull in the default targets. This breaks a cycle

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=97
2017-11-19 20:45:04 +00:00
7a8b456518 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=96 2017-11-17 18:55:19 +00:00
fa9ea3d43e - Fix variable name in cloud-init-translate-netconf-ipv4-keep-gw.patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=95
2017-11-17 17:10:35 +00:00
56e2c9145a - Add cloud-init-translate-netconf-ipv4-keep-gw.patch (bsc#1064854)
+ Properly insert the gateway information for v1 json network config data

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=94
2017-11-16 22:51:16 +00:00
e03ed2d736 - Add cloud-init-ntp-conf-suse.patch
+ ntp configuration was broken on sles and opensuse lp#1726572

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=93
2017-11-11 12:33:43 +00:00
6927c014db - Add cloud-init-hosts-template.patch (bsc#1064594)
+ Properly expand the /etc/hosst file when manage_etc_hosts is set

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=92
2017-11-08 21:31:54 +00:00
Dominique Leuenberger
45a3cf07eb Accepting request 538365 from Cloud:Tools
- Fix sed expression to set distro properly (boo#1063716)

- Update to version 17.1 (bsc#1035106)
  + Version numbering scheme change now YY.NUMBER_OF_RELESE_THAT_YEAR
  + Remove cloud.cfg.suse, use generated default config file
  + Remove addopenSUSEBase.patch, included upstream
  + Remove suseIntegratedHandler.patch, included upstream
  + Remove openSUSEhostsTemplate.diff, included upstream
  + Remove cloud-init-handle-no-carrier.patch, included upstream
  + Remove cloud-init-digital-ocean-datasource.patch,
    use upstream implementation
  + Remove cloud-init-digital-ocean-datasource-enable-by-default.patch,
    use upstream implementation
  + Remove cloud-init-fix-unicode-handling-binarydecode.patch,
    included upstream
  + Remove cloud-init-no-dmidecode-on-ppc64.patch, included upstream
  + Remove dataSourceOpenNebula.patch, use upstream implementation
  + Remove setupSUSEsysVInit.diff, included upstream
  + Remove suseSysVInit.diff, included upstream
  + Remove cloud-init-finalbeforelogin.patch, don't block login 
  + Remove cloud-init-handle-not-implemented-query.patch, query option removed
  + Remove cloud-init-spceandtabs-clean.patch, indentation fixed upstream
  + Remove dynamicInitCmd.diff, different solution from upstream
  + Added cloud-init-more-tasks.patch, (bsc#1047363)
    replace cloud-init-finalbeforelogin.patch
  + Forward port cloud-init-python2-sigpipe.patch
  + Remove cloud-init-net-eni.patch, included upstream
  + Remove cloud-init-service.patch, included upstream
  + Forward port cloud-init-sysconfig-netpathfix.patch
  + Remove cloud-init-net-sysconfig-lp1665441.patch, included upstream

OBS-URL: https://build.opensuse.org/request/show/538365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=40
2017-11-03 15:28:01 +00:00
f65f28891b - Fix sed expression to set distro properly (boo#1063716)
+ Remove suseSysVInit.diff, included upstream

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=91
2017-11-02 13:34:18 +00:00
b710a65ad2 + Remove skip-argparse-on-python3.patch
+ Add zypp_add_repo_test.patch

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=90
2017-10-05 05:21:11 +00:00
df5785e52d - Update to version 17.1 (bsc#1035106)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=89
2017-10-05 03:37:38 +00:00
738f268769 - Update to version 17.1
+ Version numbering scheme change now YY.NUMBER_OF_RELESE_THAT_YEAR
  + Remove cloud.cfg.suse, use generated default config file
  + Remove addopenSUSEBase.patch, included upstream
  + Remove suseIntegratedHandler.patch, included upstream
  + Remove openSUSEhostsTemplate.diff, included upstream
  + Remove cloud-init-handle-no-carrier.patch, included upstream
  + Remove cloud-init-digital-ocean-datasource.patch,
    use upstream implementation
  + Remove cloud-init-digital-ocean-datasource-enable-by-default.patch,
    use upstream implementation
  + Remove cloud-init-fix-unicode-handling-binarydecode.patch,
    included upstream
  + Remove cloud-init-no-dmidecode-on-ppc64.patch, included upstream
  + Remove dataSourceOpenNebula.patch, use upstream implementation
  + Remove setupSUSEsysVInit.diff, included upstream
  + Remove SUSEsysVInit.diff, included upstream
  + Remove cloud-init-finalbeforelogin.patch, don't block login 
  + Remove cloud-init-handle-not-implemented-query.patch, query option removed
  + Remove cloud-init-spceandtabs-clean.patch, indentation fixed upstream
  + Remove dynamicInitCmd.diff, different solution from upstream
  + Added cloud-init-more-tasks.patch, (bsc#1047363)
    replace cloud-init-finalbeforelogin.patch
  + Forward port cloud-init-python2-sigpipe.patch
  + Remove cloud-init-net-eni.patch, included upstream
  + Remove cloud-init-service.patch, included upstream
  + Forward port cloud-init-sysconfig-netpathfix.patch
  + Remove cloud-init-net-sysconfig-lp1665441.patch, included upstream
  + Remove cloud-init-python26.patch, included upstream
  + Add cloud-init-tests-set-exec.patch

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=88
2017-10-04 15:50:46 +00:00
Dominique Leuenberger
f6b14a20b8 Accepting request 527526 from Cloud:Tools
- add skip-argparse-on-python3.patch: don't depend on argparse
  for python3, it is builtin there (as of python 3.2, so the
  patch should be good enough)

OBS-URL: https://build.opensuse.org/request/show/527526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=39
2017-09-20 15:14:12 +00:00
40312f95d8 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=87 2017-09-20 12:14:39 +00:00
606be11fa1 - add skip-argparse-on-python3.patch: don't depend on argparse
for python3, it is builtin there (as of python 3.2, so the
  patch should be good enough)

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=86
2017-09-20 10:15:01 +00:00
Dominique Leuenberger
250140c9eb Accepting request 527050 from Cloud:Tools
1

OBS-URL: https://build.opensuse.org/request/show/527050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=38
2017-09-19 15:35:23 +00:00
c46fc7308d Accepting request 526948 from home:kukuk:branches:Cloud:Tools
- python_sitelib does not seem to exist for non single-spec
  python modules, use python2_sitelib and python3_sitelib instead.

OBS-URL: https://build.opensuse.org/request/show/526948
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=85
2017-09-18 14:45:35 +00:00
Dominique Leuenberger
e6b386982d Accepting request 523370 from Cloud:Tools
- Drop python-cheetah as requirement
  + Cheetah is no maintained and cloud-init switches to Jinja2 as
    templating engine if Cheetah is not available
- Drop argparse as dependency for Py3 build
  + argparse is built into Python

- Modify cloud-init-finalbeforelogin.patch (bsc#1047363)
  + Support user processes running in coud-init-final to consume a
    large number of threads.
- Modify cloud-init-service.patch (bsc#1055649)
  + Start after dbus.service, needed by hotnamectl
- Modify cloud-init-handle-not-implemented-query.patch
  + print needs () for Python3
- Add cloud-init-spceandtabs-clean.patch
  + Fix inconsistent use of spaces and tabs in various files
- Modify suseIntegratedHandler.patch
  + Fix mode setting passed to function for file writing
- Set packag up to build with Python 3 for distros later than SLE 12

OBS-URL: https://build.opensuse.org/request/show/523370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=37
2017-09-12 17:56:07 +00:00
dc611ddc9e - Drop argparse as dependency for Py3 build
+ argparse is built into Python

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=84
2017-09-11 18:25:17 +00:00
520d9897a2 - Drop python-cheetah as requirement
+ Cheetah is no maintained and cloud-init switches to Jinja2 as
    templating engine if Cheetah is not available

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=83
2017-09-11 18:23:14 +00:00
315f729f37 - Modify cloud-init-finalbeforelogin.patch (bsc#1047363)
+ Support user processes running in coud-init-final to consume a
    large number of threads.
- Modify cloud-init-service.patch (bsc#1055649)
  + Start after dbus.service, needed by hotnamectl
- Modify cloud-init-handle-not-implemented-query.patch
  + print needs () for Python3
- Add cloud-init-spceandtabs-clean.patch
  + Fix inconsistent use of spaces and tabs in various files
- Modify suseIntegratedHandler.patch
  + Fix mode setting passed to function for file writing
- Set packag up to build with Python 3 for distros later than SLE 12

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=82
2017-08-31 20:02:18 +00:00
Dominique Leuenberger
9e9fc2359a Accepting request 479042 from Cloud:Tools
1

OBS-URL: https://build.opensuse.org/request/show/479042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=36
2017-03-16 08:41:47 +00:00
05e6d5eec2 Accepting request 478652 from home:kukuk:branches:Cloud:Tools
- On Tumbleweed we need net-tools-deprecated to setup the network

OBS-URL: https://build.opensuse.org/request/show/478652
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=81
2017-03-13 13:21:58 +00:00
Dominique Leuenberger
f783a08ce7 Accepting request 477254 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/477254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=35
2017-03-12 19:01:49 +00:00
Dominique Leuenberger
95c27c2348 Accepting request 460303 from Cloud:Tools
1

OBS-URL: https://build.opensuse.org/request/show/460303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=34
2017-03-02 18:30:12 +00:00
0875a89e89 - add cloud-init-net-sysconfig-lp1665441.patch (lp#1665441)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=80
2017-02-27 11:56:24 +00:00
12fd4cfe01 Accepting request 459170 from home:kukuk:branches:Cloud:Tools
- Don't call insserv if we use systemd

OBS-URL: https://build.opensuse.org/request/show/459170
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=79
2017-02-24 20:32:54 +00:00
901117ec0e - Fix tab issue in patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=78
2017-02-17 12:41:14 +00:00
d77b515e86 - Do not set mount options for ephemeral drive, use the defaults
that are built into the code (bsc#930524)

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=77
2017-02-16 20:57:30 +00:00
5c5fa1bc9c - Update fix-default-systemd-unit-dir.patch (bsc#1024709)
+ based on work by Thomas Abraham
- Add cloud-init-handle-not-implemented-query.patch (boo#1017832)

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=76
2017-02-16 19:42:20 +00:00
Dominique Leuenberger
1d7f0a7f70 Accepting request 452043 from Cloud:Tools
1

OBS-URL: https://build.opensuse.org/request/show/452043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=33
2017-01-24 09:42:58 +00:00
c332cc9b7b Accepting request 452032 from home:kukuk:branches:Cloud:Tools
- Require net-tools for network setup

net-tools are no longer installed by default on Tumbleweed,
so network setup will not work otherwise.

OBS-URL: https://build.opensuse.org/request/show/452032
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=75
2017-01-23 21:09:34 +00:00
Dominique Leuenberger
81acd45fdf Accepting request 445795 from Cloud:Tools
1

OBS-URL: https://build.opensuse.org/request/show/445795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cloud-init?expand=0&rev=32
2017-01-21 23:26:12 +00:00