# # ChangeLog for devel in ProjectBuilder # # Generated by Trac 1.6 # Apr 28, 2024, 3:00:10 PM Thu, 02 Apr 2020 00:44:50 GMT Bruno Cornec [2514] * devel/pb-modules/lib/ProjectBuilder/Base.pm (modified) adds function pb_path_nbfiles to Base Wed, 01 Apr 2020 22:50:05 GMT Bruno Cornec [2512] * devel/pb-server/bin/pb-server (modified) Fix call to pb_env_init Wed, 01 Apr 2020 22:34:31 GMT Bruno Cornec [2511] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) Fix pbgetparam and pb_distro_conf_print by relacing key value checking Wed, 01 Apr 2020 22:32:51 GMT Bruno Cornec [2510] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) Avoid returning the __cf key for pb_conf_get_all Wed, 01 Apr 2020 15:06:35 GMT Bruno Cornec [2506] * devel/pb-modules/bin/pbgetparam (modified) Fix #171 by passing undef -not 0 - for pbinit param to env_init Wed, 01 Apr 2020 00:48:37 GMT Bruno Cornec [2504] * devel/pb-modules/t/Conf.t (modified) Test without à to avoid issues for now Wed, 01 Apr 2020 00:45:54 GMT Bruno Cornec [2503] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) Typo Wed, 01 Apr 2020 00:28:06 GMT Bruno Cornec [2502] * devel/pb/bin/pb (modified) Fix pbinstalltype usage, based on project and addbuildrepo used in ... Wed, 01 Apr 2020 00:25:53 GMT Bruno Cornec [2501] * devel/pb-modules/etc/pb.yml (modified) Fix pbinstalltype based on project, not tuple Wed, 01 Apr 2020 00:25:15 GMT Bruno Cornec [2500] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) fix pb_version_init call and dpfunc/ldfunc declaration in init Wed, 01 Apr 2020 00:23:56 GMT Bruno Cornec [2499] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) remove useless pb_distro_get_in_conf_if, fix pb_version_init call and ... Wed, 01 Apr 2020 00:22:41 GMT Bruno Cornec [2498] * devel/pb-modules/lib/ProjectBuilder/Base.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Display.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Env.pm (modified) * devel/pb-modules/lib/ProjectBuilder/VCS.pm (modified) * devel/pb-modules/lib/ProjectBuilder/VE.pm (modified) * devel/pb/lib/ProjectBuilder/CMS.pm (modified) * devel/pb/lib/ProjectBuilder/Changelog.pm (modified) * devel/pb/lib/ProjectBuilder/Filter.pm (modified) Fix pb_version_init call Tue, 31 Mar 2020 19:06:12 GMT Bruno Cornec [2496] * devel/pb-modules/bin/pbdistrocheck (modified) * devel/pb-modules/bin/pbgetparam (modified) * devel/pbmkbm/bin/pbmkbm (modified) * devel/rpmbootstrap/bin/rpmbootstrap (modified) call pb_conf_init before using conf files Tue, 31 Mar 2020 19:03:48 GMT Bruno Cornec [2495] * devel/pb-modules/lib/ProjectBuilder/YAML.pm (modified) Rename functions to avoid clashes Tue, 31 Mar 2020 10:56:14 GMT Bruno Cornec [2494] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) pb_conf_write also needs multiple YAML implementation support Tue, 31 Mar 2020 10:55:32 GMT Bruno Cornec [2493] * devel/pb-modules/t/Conf.t (modified) more tests for conf with YAML::XS Tue, 31 Mar 2020 09:26:06 GMT Bruno Cornec [2491] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) * devel/pb/bin/pb (modified) * devel/pb/lib/ProjectBuilder/Changelog.pm (modified) * devel/pb/lib/ProjectBuilder/Filter.pm (modified) Various perf improvements - Avoid managing full changelog files ... Mon, 30 Mar 2020 22:56:06 GMT Bruno Cornec [2490] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) Fix cases where a param could be undefined Mon, 30 Mar 2020 18:22:30 GMT Bruno Cornec [2489] * devel/pb-modules/Makefile.PL (modified) * devel/pb-modules/bin/pbdistrocheck (modified) * devel/pb-modules/lib/ProjectBuilder/Base.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Display.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Version.pm (modified) * devel/pb/lib/ProjectBuilder/CMS.pm (modified) * devel/pbtest/bin/pbtest (modified) * devel/website/downloads.shtml (modified) Fix (c) dates Mon, 30 Mar 2020 18:21:44 GMT Bruno Cornec [2488] * devel/pb-modules/bin/pbgetparam (modified) * devel/pb-modules/etc/pb.yml (modified) * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb-modules/lib/ProjectBuilder/VE.pm (modified) * devel/pb/bin/pb (modified) * devel/pb/lib/ProjectBuilder/Changelog.pm (modified) * devel/pb/lib/ProjectBuilder/Filter.pm (modified) * devel/pbmkbm/bin/pbmkbm (modified) * devel/rpmbootstrap/bin/rpmbootstrap (modified) Improve debug messages - pb_distro_get_param now an internal ... Sun, 22 Mar 2020 17:52:44 GMT Bruno Cornec [2485] * devel/pb/bin/pb (modified) Adds internal YAML support and improve install2pkg with additional repos Sun, 22 Mar 2020 17:51:01 GMT Bruno Cornec [2484] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) * devel/pb-modules/lib/ProjectBuilder/YAML.pm (added) Adds an internal YAML module from YAML::Tiny to allow distribution ... Sun, 22 Mar 2020 17:49:57 GMT Bruno Cornec [2483] * devel/pb-modules/etc/pb.yml (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) Adds support for CentOS 8 Mon, 20 Jan 2020 02:03:21 GMT Bruno Cornec [2469] * devel/rpmbootstrap/etc/.pbrc.yml (modified) Adds support for fedora-31 Mon, 20 Jan 2020 01:12:55 GMT Bruno Cornec [2468] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb/bin/pb (modified) Fix #180 by adding the pb_check_v function Sun, 19 Jan 2020 19:22:44 GMT Bruno Cornec [2467] * devel/pb-modules/lib/ProjectBuilder/Env.pm (modified) Use confess instead of die - Fix build2docker by avoiding to go ... Sat, 18 Jan 2020 22:54:53 GMT Bruno Cornec [2466] * devel/pb/bin/pb (modified) Restore account env var after call to pb_parallel_launchv Sat, 18 Jan 2020 22:54:17 GMT Bruno Cornec [2465] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) Fix repo var so it's undef and allow a correct return for ... Sat, 18 Jan 2020 18:37:02 GMT Bruno Cornec [2464] * devel/pb/bin/pb (modified) Works up to install2pkg which needs to be fixed itself Sat, 18 Jan 2020 17:27:50 GMT Bruno Cornec [2463] * devel/pb/bin/pb (modified) Fix *2docker, tested with Fedora 30 Sat, 18 Jan 2020 17:13:00 GMT Bruno Cornec [2462] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) Simplify pb_distro_setuprepo Sat, 18 Jan 2020 17:12:05 GMT Bruno Cornec [2461] * devel/pb-server/lib/ProjectBuilder.pm (modified) Remove swagger2 module dep as not maintained anymore Sat, 18 Jan 2020 15:08:52 GMT Bruno Cornec [2460] * devel/pb-modules/etc/pb.yml (modified) adds conf for fedora 31 Wed, 13 Nov 2019 00:21:59 GMT Bruno Cornec [2459] * devel/pb/bin/pb (modified) sign repomd.xml for all rpm type of packages, doesn't hurt Mon, 11 Nov 2019 20:51:55 GMT Bruno Cornec [2458] * devel/pb/bin/pb (modified) Fix #183 by pushing the repomd.xml.asc file for SUSE and fix also ... Mon, 11 Nov 2019 18:32:00 GMT Bruno Cornec [2457] * devel/pb-modules/etc/pb.yml (modified) Improve zypper calls Mon, 11 Nov 2019 18:27:50 GMT Bruno Cornec [2456] * devel/pb-modules/etc/pb.yml (modified) Improve zypper calls Sat, 07 Sep 2019 01:41:59 GMT Bruno Cornec [2451] * 0.15.2/rpmbootstrap/etc/.pbrc.yml (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) * projects/mondorescue/pbconf/branches/3.3/mondorescue.yml (modified) * projects/python-formats/pbconf/python-formats.yml (modified) * projects/python-tortilla/pbconf/python-tortilla.yml (modified) Remove ubuntu-17.10 as no archive available anymore Sat, 07 Sep 2019 00:23:37 GMT Bruno Cornec [2450] * devel/pb/bin/pb (modified) Improve newver - Fix #140 where one extra line was generated in the ... Fri, 06 Sep 2019 23:13:54 GMT Bruno Cornec [2443] * devel/pb/bin/pb (modified) better names for images Fri, 06 Sep 2019 15:26:40 GMT Bruno Cornec [2437] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb/bin/pb (modified) Fix installation of external repos which was broken in this version Fri, 06 Sep 2019 13:37:09 GMT Bruno Cornec [2436] * devel/pb/bin/pb (modified) force explicit analysis of boolean and when using cluck and more ... Fri, 06 Sep 2019 13:35:57 GMT Bruno Cornec [2435] * devel/pb-modules/lib/ProjectBuilder/Env.pm (modified) docker also requires some initializations Fri, 06 Sep 2019 13:35:27 GMT Bruno Cornec [2434] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb-modules/lib/ProjectBuilder/VCS.pm (modified) * devel/pb/lib/ProjectBuilder/CMS.pm (modified) * devel/pbmkbm/bin/pbmkbm (modified) force explicit analysis of boolean and when using cluck Fri, 06 Sep 2019 13:33:03 GMT Bruno Cornec [2433] * devel/rpmbootstrap/etc/.pbrc.yml (modified) now support for debian-10-x86_64 Mon, 02 Sep 2019 17:54:47 GMT Bruno Cornec [2431] * devel/rpmbootstrap/etc/.pbrc.yml (modified) adds support for fedora-30, mageia-7 and ubuntu-19.04 Mon, 02 Sep 2019 17:49:26 GMT Bruno Cornec [2430] * devel/pb-modules/etc/pb.yml (modified) mageia now uses ntpdate as a separate package Mon, 02 Sep 2019 10:39:58 GMT Bruno Cornec [2429] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb/bin/pb (modified) More improvements around CI/CD - Working sbx|build2docker with ... Sun, 01 Sep 2019 23:21:44 GMT Bruno Cornec [2428] * devel/pb-modules/lib/ProjectBuilder/VE.pm (modified) use pbstep as variable name instead of pbforce incorrect here Sun, 01 Sep 2019 16:16:11 GMT Bruno Cornec [2427] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb/bin/pb (modified) Improve install2pkg when repo already configured and use the new ... Sun, 01 Sep 2019 01:18:34 GMT Bruno Cornec [2426] * devel/pb-modules/etc/pb.yml.pod (modified) * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb/bin/pb (modified) Start adding install and test target for pb - local install works already Sun, 01 Sep 2019 00:51:25 GMT Bruno Cornec [2425] * devel/pb-modules/lib/ProjectBuilder/Env.pm (modified) Fix directory structure creation in VCS and name by default package ... Tue, 27 Aug 2019 17:06:56 GMT Bruno Cornec [2424] * devel/pb/bin/pbg (modified) exclude git conf fir for pbg as well Wed, 07 Aug 2019 18:31:29 GMT Bruno Cornec [2422] * devel/pb-modules/etc/pb.yml (modified) by default, rhel is handled without minor version Wed, 07 Aug 2019 00:28:53 GMT Bruno Cornec [2421] * devel/pb-modules/etc/pb.yml (modified) Complete fix for rhel 8 Wed, 07 Aug 2019 00:23:23 GMT Bruno Cornec [2420] * devel/pb-modules/etc/pb.yml (modified) Fix dnf support for rhel 8 and fedora 30 Sat, 06 Apr 2019 01:24:26 GMT Bruno Cornec [2410] * devel/pb-modules/etc/pb.yml (modified) * devel/pb-modules/etc/pb.yml.pod (modified) * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) 2 fixes for debian repositories - Fix #178 by changing key ... Wed, 03 Apr 2019 22:43:09 GMT Bruno Cornec [2406] * devel/pb/lib/ProjectBuilder/CMS.pm (modified) Fix non test log extraction for git Wed, 03 Apr 2019 19:27:15 GMT Bruno Cornec [2404] * devel/pb-modules/lib/ProjectBuilder/Env.pm (modified) Fix YAML errors in default setup when newproj Wed, 03 Apr 2019 19:26:49 GMT Bruno Cornec [2403] * devel/pb-modules/lib/ProjectBuilder/VCS.pm (modified) initiate pbgitremote variable if not defined to origin Wed, 03 Apr 2019 19:26:17 GMT Bruno Cornec [2402] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) eval YAML LoadFile to try to issue error messages and exit when error Fri, 22 Mar 2019 01:13:46 GMT Bruno Cornec [2399] * devel/website/about.shtml (modified) Update website with latest distros versions Fri, 22 Mar 2019 01:01:03 GMT Bruno Cornec [2398] * devel/website/downloads.shtml (modified) Update website with latest distros versions Thu, 21 Mar 2019 23:55:19 GMT Bruno Cornec [2397] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) closing a file before returning Thu, 21 Mar 2019 23:54:31 GMT Bruno Cornec [2396] * devel/pb/bin/pb (modified) Replace most of the die by confess and also uses now option --rm for ... Tue, 19 Mar 2019 15:22:56 GMT Bruno Cornec [2394] * 0.15.1/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) Do not consider os-release files when another was found earlier Tue, 19 Mar 2019 00:37:47 GMT Bruno Cornec [2390] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) Add support for SLES 15 by using /etc/os-release as well Tue, 19 Mar 2019 00:37:16 GMT Bruno Cornec [2389] * devel/pb/bin/pb (modified) Do not exit if port is undefined for VM in pb_get_port as this may be ... Tue, 19 Mar 2019 00:24:08 GMT Bruno Cornec [2388] * devel/pb-modules/etc/pb.yml (modified) Gentoo perl-YAML dep is yaml Tue, 19 Mar 2019 00:23:45 GMT Bruno Cornec [2387] * devel/pb/bin/pb (modified) Improve message given after newve for perl-YAML requirement Mon, 18 Mar 2019 19:04:06 GMT Bruno Cornec [2386] * 0.15.1/contrib/mkctn (modified) * 0.15.1/rpmbootstrap/etc/.pbrc.yml (modified) * devel/contrib/mkctn (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) Print a warning if docker image doesn't exists for mkctn Mon, 18 Mar 2019 18:44:47 GMT Bruno Cornec [2384] * devel/pb/bin/pb (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) Fix a typo and list of VEs Fri, 15 Mar 2019 16:38:07 GMT Bruno Cornec [2376] * devel/pb/bin/pb (modified) Check that a port is defined before using it. May mean that the ... Tue, 12 Mar 2019 22:30:46 GMT Bruno Cornec [2375] * devel/pb-modules/etc/pb.yml.pod (modified) Fix partly the examples to use YAML format instead of previous one Sun, 03 Mar 2019 01:30:34 GMT Bruno Cornec [2374] * devel/contrib/mkctn (modified) Fix support for non pb projects ctn Fri, 01 Mar 2019 00:38:55 GMT Bruno Cornec [2373] * devel/contrib/mkallctn (modified) * devel/contrib/mkctn (modified) Add support forotherproject ctn build and use getconf for velist Fri, 01 Mar 2019 00:28:32 GMT Bruno Cornec [2372] * devel/contrib/mkctn (modified) Fix opensuse < 15 creation of ctn Fri, 01 Mar 2019 00:27:42 GMT Bruno Cornec [2371] * devel/pb-modules/etc/pb.yml (modified) Fix opensuse ctn deps Thu, 28 Feb 2019 01:39:10 GMT Bruno Cornec [2370] * devel/pb/bin/pb (modified) Fix find + chmod call to always return true so that docker ends ... Thu, 28 Feb 2019 01:11:07 GMT Bruno Cornec [2369] * devel/contrib/mkallctn (modified) * devel/contrib/mkctn (modified) better automatic tests with docker for pb Thu, 28 Feb 2019 01:10:27 GMT Bruno Cornec [2368] * devel/rpmbootstrap/etc/.pbrc.yml (modified) remove distros not maintained upstream Tue, 26 Feb 2019 00:39:07 GMT Bruno Cornec [2367] * devel/pb-doc/pb-presentation.odp (modified) * pbconf/announces3.sql (modified) Update pres and announce Tue, 26 Feb 2019 00:38:19 GMT Bruno Cornec [2366] * devel/rpmbootstrap/etc/.pbrc (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) Fix list of supported container images Tue, 26 Feb 2019 00:37:40 GMT Bruno Cornec [2365] * 0.14.6/pb/bin/pb (modified) * devel/pb/bin/pb (modified) Fix ECDSA lack of support for RHEL7 and avoid : in release tags Mon, 25 Feb 2019 11:20:28 GMT Bruno Cornec [2363] * devel/rpmbootstrap/etc/.pbrc.yml (modified) removal of useless docker images to build for Mon, 25 Feb 2019 11:20:27 GMT Bruno Cornec [2362] * devel/pb-modules/lib/ProjectBuilder/Conf.pm (modified) * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb/bin/pb (modified) * devel/pb/lib/ProjectBuilder/CMS.pm (modified) * devel/pbmkbm/bin/pbmkbm (modified) better usae of cluck instead of confess to avoid exiting abrutely ... Mon, 25 Feb 2019 11:20:26 GMT Bruno Cornec [2361] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) exits when conf errors are detected instead of going on Mon, 25 Feb 2019 11:20:25 GMT Bruno Cornec [2360] * devel/pb-modules/etc/pb.yml (modified) * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) More opensuse support - remove os-release management from conf file ... Mon, 25 Feb 2019 11:20:24 GMT Bruno Cornec [2359] * devel/contrib/mkctn (modified) iNext steps in mkctn now depened on previous result Mon, 25 Feb 2019 11:20:23 GMT Bruno Cornec [2358] * devel/contrib/mkallctn (modified) New opesuse distros have a new docker hub image name Mon, 18 Feb 2019 17:33:15 GMT Bruno Cornec [2357] * devel/pb/bin/pb (modified) Fix fedora 23 ctn support The way ctn was built, the /etc directory ... Mon, 18 Feb 2019 17:33:12 GMT Bruno Cornec [2356] * devel/contrib/mkallctn (modified) * devel/contrib/mkctn (modified) Fix container build scripts Mon, 18 Feb 2019 17:33:08 GMT Bruno Cornec [2355] * devel/rpmbootstrap/etc/.pbrc.yml (modified) more opensuse distro supported Mon, 18 Feb 2019 06:41:33 GMT Bruno Cornec [2354] * devel/contrib/mkctn (modified) * devel/rpmbootstrap/etc/.pbrc.yml (modified) pull image before building in mkctn and update ctn img list Sun, 17 Feb 2019 07:22:23 GMT Bruno Cornec [2352] * devel/pb-modules/etc/pb.yml (modified) Add support for latest fedora disto Sun, 17 Feb 2019 07:22:20 GMT Bruno Cornec [2351] * devel/contrib/mkallctn (added) * devel/contrib/mkctn (modified) Update scripts to automate container building (still more to do) Fri, 15 Feb 2019 05:26:47 GMT Bruno Cornec [2350] * devel/pb-modules/lib/ProjectBuilder/Distribution.pm (modified) * devel/pb/bin/pb (modified) Improve printing for getconf Mon, 14 Jan 2019 16:07:22 GMT Bruno Cornec [2349] * devel/pb-modules/etc/pb.yml (modified) * devel/pb-modules/etc/pb.yml.pod (modified) * devel/pb-modules/lib/ProjectBuilder/VCS.pm (modified) Fix #174 by adding the conf param pbgitremote with its doc Thu, 10 Jan 2019 15:45:32 GMT Bruno Cornec [2348] * devel/pb-modules/lib/ProjectBuilder/VCS.pm (modified) Fix check of PBPROJDIR when .git dir not found in pbconf Thu, 10 Jan 2019 15:30:51 GMT Bruno Cornec [2347] * devel/pb-modules/lib/ProjectBuilder/Base.pm (modified) Exit in pb_system if PBTMP is not defined in env