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

196 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
bfaae07655 - Configuration split (bsc#1016160)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=74
2016-12-17 13:16:41 +00:00
b820e2a987 Accepting request 445580 from home:kukuk:branches:Cloud:Tools
- fix syntax error in datasource LocalDisk (fix got somehow lost)

OBS-URL: https://build.opensuse.org/request/show/445580
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=73
2016-12-14 14:17:17 +00:00
ccc9212914 - adjust license (as of 0.7.8 AGPL-3.0 was added)
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=72
2016-12-12 12:50:46 +00:00
1b1a43da03 - fix unintentional edit in last change again
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=71
2016-12-12 11:25:18 +00:00
ef7ff0197f Accepting request 445052 from home:jgleissner:branches:Cloud:Tools
fix handling of user maintained hostname

OBS-URL: https://build.opensuse.org/request/show/445052
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=70
2016-12-09 12:50:46 +00:00
0548ac26cd - fix the cloud.cfg split, cyclic non-versioned dependencies are
bad. also fix changelog entries
- add datasourceLocalDisk.patch:
  * Fix datasourceLocalDisk module in case directory exists but is

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=69
2016-12-08 12:36:16 +00:00
60ccce8b3e - Add LocalDisk datasource datasourceLocalDisk.patch [FATE#321107]
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=68
2016-12-06 13:47:20 +00:00
1609354cf9 Accepting request 443055 from home:kukuk:branches:Cloud:Tools
- Fix datasourceLocalDisk module in case directory exists but is
  empty.
- Add Conflicts for otherproviders of cloud-init-config.
- Add require for python-six (used by several modules)
- Add LocalDisk datasource [FATE#321107]
- Reworked zypp_add_repos.diff to behave similar to zypper ar
- Move cloud.cfg into an own sub-package, so that we can have
  a product specific version. [FATE#322039]

OBS-URL: https://build.opensuse.org/request/show/443055
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=67
2016-12-06 13:17:52 +00:00
a8ad7745b2 Accepting request 440148 from home:kukuk:branches:Cloud:Tools
- Add zypp_add_repos.diff to support repos for zypper [FATE#322038]

OBS-URL: https://build.opensuse.org/request/show/440148
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=66
2016-11-17 14:38:59 +00:00
1bf8793650 - Modify suseIntegratedHandler.patch (bsc#1007529)
+ Fall back to the previous method of writing network information
    We have to work out upstream how to have distro specific renderer
    for sysconfig

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=65
2016-11-01 15:58:23 +00:00
4eeb8d512a - Add cloud-init-sysconfig-netpathfix.patch (bsc#1007529)
+ Fix the default path for network scripts
- Cosmetic changes to suseIntegratedHandler.patch

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=64
2016-10-31 12:45:48 +00:00
886d58922f - Another cycle buster
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=63
2016-10-29 19:01:32 +00:00
7d9dabda6a - ALso fix the test in the patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=62
2016-10-29 15:30:42 +00:00
56f8466848 - Update cloud-init-no-dmidecode-on-ppc64.patch (bsc#1005616)
+ aarch64 does support dmidecode

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=61
2016-10-29 13:26:03 +00:00
69c1ec4bb4 - Update cloud-init-service.patch
+ Break another cycle this one in -final

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=60
2016-10-29 12:41:33 +00:00
19c29b64a4 - Update cloud-init-service.patch
+ Better match upstream intend Ubuntu networking.service is equivalent
    to SUSE wicked, thus we cannot translate networking to network, but need
    to translate it to wicked

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=59
2016-10-28 20:16:14 +00:00
ad94d4c4c4 - Update cloud-init-service.patch
+ We need the following order:
    - something brings networking fully up (in our case wicked)
    - cloud-init.service runs
    - network-online.target is reached

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=58
2016-10-28 19:38:58 +00:00
9c42ade550 - Update cloud-init-service.patch
+ The network must be up an running in order to get ssh key injected

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=57
2016-10-28 19:21:24 +00:00
10e8058495 - Update cloud-init-service.patch
+ Had self reference and thus cloud-init.service was never executed
    which caused ssh key loading failure

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=56
2016-10-28 15:24:08 +00:00
163817aa63 Do not own /lib/udev to not conflict with udev rpm
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=55
2016-10-28 04:56:57 +00:00
02e7568f6d - Forward port suseIntegratedHandler.patch
+ Implement new abstract interfaces
  + Some minor implementation fixes

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=54
2016-10-27 19:42:52 +00:00
b0d7643923 - Appease the build service, differences between OBS and IBS,
and own the directories

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=53
2016-10-26 14:28:47 +00:00
d7c17296a2 - Fix package, udev rules should be in /usr for distros after
SLES 11

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=52
2016-10-26 11:32:32 +00:00
3807ecda71 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=51 2016-10-19 14:16:16 +00:00
b273cfa277 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=50 2016-10-19 13:35:58 +00:00
8b2fc9d626 - add cloud-init-digital-ocean-datasource-enable-by-default.patch,
cloud-init-digital-ocean-datasource.patch: add DigitalOcean support
- run tests on build

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=49
2016-10-19 13:24:14 +00:00
1d35d9d69b - Add cloud-init-handle-no-carrier.patch (boo#1003977)
- Handle the exception when attempting to detect if the network
    device is up when it is not

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=48
2016-10-11 15:44:56 +00:00
19290fa432 - Update cloud-init-service.patch (boo#999942)
- Backport upstream commits 3705bb5964a and 6e45ffb21e96

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=47
2016-10-10 20:30:30 +00:00
daf356ec1b - Decoding error (boo#998843)
+ Added cloud-init-fix-unicode-handling-binarydecode.patch
- Fix dependencies, depends on oauthlib instead of oauth
- Fix dataSourceOpenNebula.patch, missing closing paren (boo#998836)

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=46
2016-09-15 16:41:25 +00:00
58376ea864 - Fix dataSourceOpenNebula.patch, missing closing paren
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=45
2016-09-14 14:24:42 +00:00
2723c2efbb - Fix typo in cloud-init-service.patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cloud-init?expand=0&rev=44
2016-09-14 12:25:33 +00:00