Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-04 | Add MAX_MEMORY_pkgname support. | Bryan Drewery | |
Fixes #1016 | |||
2022-11-04 | mapfile_read_loop_redir isn't safe | Bryan Drewery | |
2022-09-16 | Use sort -o to allow vfork in some cases. | Bryan Drewery | |
Redirections prevent sh from using vfork. | |||
2022-09-16 | jail -l: Sort properly by version | Bryan Drewery | |
2022-08-31 | Remove obsolete test for vfs.mnt_free_list_batch | Mateusz Guzik | |
In 2016 batching was introduced for free list management. Then in a59937e poudriere started checking of the sysctl is present to manage parallel unmounts. However, as of 2020 starting with: commit cc3593fbd953e2eeec72dbca05e77632817cba0b Author: Mateusz Guzik mjg@FreeBSD.org Date: Mon Jan 13 02:37:25 2020 +0000 vfs: rework vnode list management the sysctl is no longer present and the test no longer makes sense -- the oldest supported release already has the sysctl and newer ones don't while not having the perf problem. Fixes #1011 | |||
2022-08-08 | Package Fetch: Must consider OSVERSION for kld packages | Bryan Drewery | |
2022-07-13 | Merge pull request #1004 from lyda/revisions | Bryan Drewery | |
Handle revisions in the pkg version | |||
2022-07-12 | Handle revisions in the pkg version | Mateusz Piotrowski | |
If the older version of pkg has a revision and the new one does not, the comparison function is broken. For example, pkg version 1.17.5_1 was determined to be newer than version 1.18.3. This is due to how the version numbers are expanded for comparison: test 0001170501 -gt 00011803 | |||
2022-06-18 | image: Remove extra "/" in $OUTPUTDIR | Jose Luis Duran | |
No functional change intended. | |||
2022-06-18 | Merge pull request #987 from overhacked/fix_tmpfs_blacklist_wildcards | Bryan Drewery | |
Fix tmpfs blacklist wildcards | |||
2022-06-18 | Package Fetch: Must compare remote PREFIX | Bryan Drewery | |
2022-06-18 | Wrong PKGNAME error: Hint that a @FLAVOR could be missing | Bryan Drewery | |
2022-06-18 | Merge pull request #974 from KlaraSystems/hybrid_image | Bryan Drewery | |
Add hybrid ISO image support | |||
2022-06-18 | Merge pull request #975 from lwhsu/download-path | Bryan Drewery | |
download.freebsd.org has no /ftp/ in the path anymore | |||
2022-06-18 | Merge pull request #983 from jlduran/remove-zfs-artifact-file | Bryan Drewery | |
image: Exclude ZFS snapshot artifacts from image | |||
2022-06-06 | pkgclean: Refactor to reduce indentation and readability | Bryan Drewery | |
Issue #310 | |||
2022-06-06 | exit_handler: Ensure set +u so cleanup is done | Bryan Drewery | |
2022-06-06 | Fix some set -u failures | Bryan Drewery | |
2022-06-06 | pkgclean -C: Delete rdeps of listed with -r | Bryan Drewery | |
Issue #310 | |||
2022-06-06 | pkgclean -C: Need to delete by origin not pkgname. | Bryan Drewery | |
This handles deleting older packages that the port no longer produces. Issue #310 | |||
2022-06-06 | pkgclean needs bootstrapped pkg | Bryan Drewery | |
2022-06-06 | pkgclean: Add -C to allow deleting only specific packages. | Bryan Drewery | |
Also add some clarifications in the manpage and output about how listed packages will be interpreted for deletion. The -C mode will only delete specified packages - it will not touch their dependencies even if they are orphaned. A second run without -C is needed to remove orphaned dependencies. This is because -C is intended for adhoc deletions where the package is still *wanted* but needs to be rebuilt. Fixes #310 | |||
2022-06-06 | read_packages_from_params: Change errors to use EX_USAGE | Bryan Drewery | |
2022-06-06 | image: Exclude ZFS snapshot artifacts from image | Jose Luis Duran | |
Exclude ZFS snapshot artifacts (`.poudriere-snap-*`) from the final image. | |||
2022-06-02 | image_zfs: Allow same-as-host pool names | Jose Luis Duran | |
Use `zpool create -t` to set the in-core pool name to a temporary, random pool name, while the on-disk name will be the name specified as the pool name in `ZFS_POOL_NAME`, by default `zroot` to match what is currently used on release images. Keep the check for a possible name collision on the randomly-created pool name, to err on the side of caution. Inspired by: https://reviews.freebsd.org/D34426 | |||
2022-06-02 | pkgclean: fix typo in comments | Allan Jude | |
2022-06-02 | Add hybrid ISO image support | Christer Edwards | |
This makes a version of .iso that can also be written to a USB stick Sponsored-by: Zenith Electronics, LLC Sponsored-by: Klara Inc. | |||
2022-05-28 | options: Clarify how to modify the options | Bryan Drewery | |
showconfig suggests 'make config' which can be confusing. Fixes #992 | |||
2022-05-28 | Minor spelling fix. | Bryan Drewery | |
2022-05-28 | options: Add -o flag to specify PORT_DBDIR name to write to. | Bryan Drewery | |
-o port_dbdir will expand to $POUDRIERE_ETC/$port_dbdir. The -jpz flags will be used for the make.conf, poudriere.conf, and ports tree. Fixes #111 Fixes #583 Fixes #176 | |||
2022-05-28 | append_make: Display computed path rather than real | Bryan Drewery | |
2022-05-28 | Tweak error spam on exit to avoid false-positives. | Bryan Drewery | |
Issue #985 | |||
2022-03-16 | Disable globs to process TMPFS_BLACKLIST | Ross Williams | |
Disabling globs for the loop that checks currently building packages against TMPFS_BLACKLIST or wildcards in TMPFS_BLACKLIST will expand to files in the current directory, instead of being passed into the case statement as a pattern. | |||
2022-03-16 | Fix typo in wrkdirs directory name | Ross Williams | |
Would prevent chflags command from succeeding when TMPFS_BLACKLIST_TMPDIR is set. | |||
2022-03-10 | exit_handler: Show >0 exit status always | Bryan Drewery | |
Issue #985 | |||
2022-03-10 | pkg repo: Be more verbose and catch errors better. | Bryan Drewery | |
Issue #985 | |||
2022-03-10 | exit_handler: Alert if an unhandled error (set -e) is seen. | Bryan Drewery | |
Issue #985 | |||
2022-02-05 | download.freebsd.org has no /ftp/ in the path anymore | Li-Wen Hsu | |
2021-12-10 | Stop using logfile birthtime for durations. | Bryan Drewery | |
Some older FreeBSD do not support passing this value over NFSv4 nor over NFSv3. This fixes wildly wrong durations showing in some logs and statuses. | |||
2021-12-02 | Merge pull request #962 from jlduran/fix-image-zfs-boot-size | Bryan Drewery | |
image_zfs: Fix setting boot partition size | |||
2021-12-02 | image_zfs: Fix setting boot partition size | Jose Luis Duran | |
2021-12-01 | Merge pull request #953 from AMDmi3/allow-disable-log-grepping | Bryan Drewery | |
Allow to disable grepping logs for failure reason | |||
2021-11-29 | image_zfs: Fix inverted logic | Jose Luis Duran | |
`zpool list -Ho ${ZFS_POOL_NAME}` exits with `0` if the name exists. This prevents overwriting the existing pool. | |||
2021-11-28 | Fix include order for non-builtin sh | Bryan Drewery | |
2021-11-25 | trim_ignored: Run in parallel | Bryan Drewery | |
2021-11-25 | SIGINFO: New output format | Bryan Drewery | |
- Auto-sized aligned columns using display_output() - Add tmpfs space usage column - Add cpu% and mem% (from ps) columns | |||
2021-11-24 | display_output: Strip ansi colors from headers and when sizing fields | Bryan Drewery | |
2021-11-24 | colors: Remove the need to evaluate \033 escape | Bryan Drewery | |
2021-11-24 | display_output: Don't size non-format-arguments | Bryan Drewery | |
2021-11-24 | display_setup: columns are not used for anything | Bryan Drewery | |