Port details |
- cloud-init-devel Init scripts for use on cloud images, development version
- 23.3.1 net
=0 23.2.30Version of this port present on the latest quarterly branch. - Maintainer: freebsd@igalic.co
 - Port Added: 2022-10-14 19:30:06
- Last Update: 2023-09-18 11:37:58
- Commit Hash: 9c899d0
- Also Listed In: python
- License: APACHE20 GPLv3
- Description:
- Cloud-init is the industry standard multi-distribution method for cross-platform
cloud instance initialization. It is supported across all major public cloud
providers, provisioning systems for private cloud infrastructure, and bare-metal
installations. This is the development version, it follows the git HEAD.
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}cloud-init-devel>0:net/cloud-init-devel@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/net/cloud-init-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install net/cloud-init-devel
- pkg install py39-cloud-init-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-cloud-init-devel listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-cloud-init-devel
- Package flavors (<flavor>: <package>)
- py39: py39-cloud-init-devel
- distinfo:
- TIMESTAMP = 1693350181
SHA256 (canonical-cloud-init-23.3-1-g72949eede_GH0.tar.gz) = 4899b40102adff7bae2f8c89fe09409ce0a7daf89bdddfae3aa946a0342045c0
SIZE (canonical-cloud-init-23.3-1-g72949eede_GH0.tar.gz) = 5738284
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- py39-pytest-cov>=0 : devel/py-pytest-cov@py39
- py39-pytest-mock>=0 : devel/py-pytest-mock@py39
- py39-responses>=0 : devel/py-responses@py39
- bash : shells/bash
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-boto>0 : devel/py-boto@py39
- py39-configobj>0 : devel/py-configobj@py39
- py39-Jinja2>0 : devel/py-Jinja2@py39
- py39-jsonpatch>0 : devel/py-jsonpatch@py39
- py39-jsonpointer>0 : devel/py-jsonpointer@py39
- py39-jsonschema>0 : devel/py-jsonschema@py39
- py39-netifaces>0 : net/py-netifaces@py39
- py39-oauthlib>0 : security/py-oauthlib@py39
- py39-pyserial>0 : comms/py-pyserial@py39
- py39-requests>0 : www/py-requests@py39
- py39-yaml>0 : devel/py-yaml@py39
- sudo>0 : security/sudo
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net_cloud-init-devel
- USES:
- python shebangfix
- pkg-message:
- For install:
- To enable cloud-init, add the following line to rc.conf:
cloudinit_enable="YES"
This will make sure cloud-init is started at boot.
- WWW: https://cloud-init.io/
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
23.3.1 18 Sep 2023 11:37:58
    |
Gleb Popov (arrowd)  Author: Mina Galić |
net/cloud-init{,-devel}: Update to 23.3 and 23.3-1
PR: 273451
Approved by: Andrey Fesenko <andrey@bsdnir.info> |
23.2.45 07 Jul 2023 06:19:23
    |
Fernando Apesteguía (fernape)  Author: Mina Galić |
net/cloud-init-devel: update to latest version
* We now have a ds-identify rc script. This will speed up config-free booting.
* https://github.com/canonical/cloud-init/issues/4193 is now fixed, which gives
us a clean boot on Vultr
* A previous fix was attempted with
https://github.com/canonical/cloud-init/pull/2146 but
https://github.com/canonical/cloud-init/pull/4222 now fixes it properly
PR: 272391
Reported by: freebsd@igalic.co
Sponsored by: The FreeBSD Foundation |
23.2.30 27 Jun 2023 19:34:34
    |
Rene Ladan (rene)  |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
23.2.30 18 Jun 2023 12:12:34
    |
Joseph Mingrone (jrm)  |
net/cloud-init-devel: Update to 23.2-30-g5267ebbf
Approved by: Mina Galić <freebsd@igalic.co> (maintainer)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D40593 |
23.2.14 31 May 2023 17:55:08
    |
Joseph Mingrone (jrm)  Author: Mina Galić |
net/cloud-init-devel: bump to 23.2-14-g78650806d
along with the changes in
https://github.com/canonical/cloud-init/releases/tag/23.2
this also includes
Fixed support for setting up static routes on FreeBSD and OpenBSD, and
an update to the cc_rsyslogd module to work properly on FreeBSD.
Sponsored by: The FreeBSD Foundation |
23.1.76 01 May 2023 18:05:29
    |
Fernando Apesteguía (fernape)  Author: Mina Galić |
net/cloud-init{-devel}: security update
ChangeLog: https://github.com/canonical/cloud-init/releases/tag/23.1.2
PR: 271108
Reported by: freebsd@igalic.co
MFH: 2023Q2 (security updates)
Security: CVE-2023-1786 |
23.1.70 25 Apr 2023 17:30:46
    |
Muhammad Moinur Rahman (bofh)  Author: Mina Galić |
net/cloud-init-devel: Update version 22.4-28=>23.1-70
PR: 271058
Approved by: freebsd@igalic.co (maintainer) |
22.4.28 30 Jan 2023 08:39:22
    |
Nuno Teixeira (eduardo)  |
*/*: Update maintainer e-mail
PR: 268228 |
22.4.28 07 Dec 2022 17:02:42
    |
Joseph Mingrone (jrm)  |
net/cloud-init-devel: Update to 22.4.28
This update pulls in a fix for an exception in BSD networking code-path
https://github.com/canonical/cloud-init/commit/b12342eb64251bbf2c97514ffcee6eb7b63a0894
and adds support for setting uid when creating users on FreeBSD
https://github.com/canonical/cloud-init/commit/aecdcbf86fbf20285da5611513ced3183fb8205a
Approved by: me+FreeBSD@igalic.co (maintainer)
Sponsored by: The FreeBSD Foundation |
22.4.26 05 Dec 2022 15:14:35
    |
Joseph Mingrone (jrm)  Author: Mina Galić |
net/cloud-init-devel: Update to 22.4.26
This update pulls in a fix for the FreeBSD RC scripts.
Sponsored by: The FreeBSD Foundation |
22.3.79 19 Oct 2022 15:24:18
    |
Joseph Mingrone (jrm)  |
net/cloud-init-devel: Update and fix config file installation
Approved by: me+FreeBSD@igalic.co (maintainer)
Sponsored by: The FreeBSD Foundation |
22.3.74 15 Oct 2022 10:51:00
    |
Joseph Mingrone (jrm)  |
net/cloud-init-devel: Update to 22.3.74
This update pulls in work to extend cc_ntp on FreeBSD and OpenBSD by
adding support for ntpd, openntpd, and chrony.
Approved by: me+FreeBSD@igalic.co (maintainer)
Sponsored by: FreeBSD Foundation |
22.3.73 14 Oct 2022 19:28:46
    |
Joseph Mingrone (jrm)  Author: Mina Galić |
net/cloud-init-devel: [New port] Customize cloud instances
Cloud-init is the industry standard multi-distribution method for
cross-platform cloud instance initialization. It is supported across all
major public cloud providers, provisioning systems for private cloud
infrastructure, and bare-metal installations. This is the development
version, it follows the git HEAD.
WWW: https://cloud-init.io/
PR: 266847
Sponsored by: The FreeBSD Foundation
Co-authored-by: Joseph Mingrone <jrm@FreeBSD.org> |