Port details |
- cloud-init-devel Init scripts for use on cloud images, development version
- 23.4.319_2 net =3 23.4.319_1Version of this port present on the latest quarterly branch.
- Maintainer: freebsd@igalic.co
- Port Added: 2022-10-14 19:30:06
- Last Update: 2024-11-07 10:21:41
- Commit Hash: 00a3688
- People watching this port, also watch:: vm-bhyve, nextcloud-php82, ta-lib, minikube, virtualbox-ose-kmod
- Also Listed In: python
- License: APACHE20 GPLv3
- WWW:
- https://cloud-init.io/
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- 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:
- 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 py311-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 py311-cloud-init-devel listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-cloud-init-devel
- Package flavors (<flavor>: <package>)
- py311: py311-cloud-init-devel
- distinfo:
- TIMESTAMP = 1712421096
SHA256 (canonical-cloud-init-23.4-319-gec384da45_GH0.tar.gz) = 6e3b411baa6be72be20f156f53244f08ff81407fb43290f66c16c3e12bfd44e4
SIZE (canonical-cloud-init-23.4-319-gec384da45_GH0.tar.gz) = 1742556
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:
-
- py311-setuptools>=63.1.0 : devel/py-setuptools@py311
- python3.11 : lang/python311
- Test dependencies:
-
- py311-pytest-cov>=0 : devel/py-pytest-cov@py311
- py311-pytest-mock>=0 : devel/py-pytest-mock@py311
- py311-responses>=0 : devel/py-responses@py311
- bash : shells/bash
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-boto>0 : devel/py-boto@py311
- py311-configobj>0 : devel/py-configobj@py311
- py311-Jinja2>0 : devel/py-Jinja2@py311
- py311-jsonpatch>0 : devel/py-jsonpatch@py311
- py311-jsonpointer>0 : devel/py-jsonpointer@py311
- py311-jsonschema>0 : devel/py-jsonschema@py311
- py311-netifaces>0 : net/py-netifaces@py311
- py311-oauthlib>0 : security/py-oauthlib@py311
- py311-pyserial>0 : comms/py-pyserial@py311
- py311-requests>0 : www/py-requests@py311
- py311-pyyaml>=0 : devel/py-pyyaml@py311
- sudo>0 : security/sudo
- py311-setuptools>=63.1.0 : devel/py-setuptools@py311
- python3.11 : lang/python311
- 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.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
23.4.319_2 07 Nov 2024 10:21:41 |
Dave Cottlehuber (dch) |
net/cloud-init,-devel: use corrected path for /home dirs from 14.0-RELEASE
the softlinked home -> /usr/home has been removed in FreeBSD
14.0-RELEASE and upwards, as the mountpoints are now /home.
Sponsored by: SkunkWerks, GmbH
Approved by: maintainer
Differential Revision: https://reviews.freebsd.org/D47338
Upstream Issue: https://github.com/canonical/cloud-init/issues/5850 |
23.4.319_1 07 Jul 2024 08:05:33 |
Po-Chuan Hsieh (sunpoet) |
devel/py-pyyaml: Move devel/py-yaml to devel/py-pyyaml
- Bump PORTREVISION of dependent ports for dependency change |
23.4.319 07 Apr 2024 15:04:42 |
Joseph Mingrone (jrm) Author: Mina Galić |
net/cloud-init-devel: Bump to latest main after 24.1 release
please note that due to an error in the release process, there's no 24.1
tag on main, that's why the version number is still based on 23.4
Same workaround as net/cloud-init for python.mk autoplist bug described
in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205056.
PR: 277708
Sponsored by: The FreeBSD Foundation |
23.4.68 10 Jan 2024 14:59:20 |
Dima Panov (fluffy) Author: Mina Galić |
net/cloud-init*: update to 23.4.1
Changelog(s):
- https://github.com/canonical/cloud-init/releases/tag/23.4.1
- https://github.com/canonical/cloud-init/releases/tag/23.4
Note that net/cloud-init-devel finally relocates /run to /var/run
See: https://github.com/canonical/cloud-init/pull/4677
PR: 275896 |
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> |