X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=ChangeLog;h=12b41f277e2c9d04bfb9cefa97dd640d30b067e4;hb=18f268e8914ec61d76d7ccf575acdd8da100247c;hp=f926b6f937e06d80cdb2a473774a93bad7483c91;hpb=151020cdc093ee9fda9bd61352765c750824f4aa;p=catalyst.git diff --git a/ChangeLog b/ChangeLog index f926b6f9..12b41f27 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,145 +1,182 @@ # ChangeLog for catalyst -# Copyright 1999-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS) +# Copyright 1999-2012 Gentoo Foundation; 2008-2012 Various authors (see AUTHORS) # Distributed under the GPL v2 # $Id$ - 13 Sep 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, modules/catalyst/util.py: - Add catalyst.util.copy() helper function and use it - - 13 Sep 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, modules/catalyst/util.py: - Create catalyst.util.mkdir() helper function and use it - - 13 Sep 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/netboot.py, modules/catalyst/util.py: - Create catalyst.util.create_tarball() helper function - Replace more manual calls to rsync with catalyst.util.rsync() - Replace manual calls to 'tar cjf' with catalyst.util.create_tarball() - - 13 Sep 2009; Andrew Gaffney - modules/catalyst/target/snapshot.py, modules/catalyst/util.py: - Add catalyst.util.create_tarball() helper function and modify snapshot - target to use it - - 13 Sep 2009; Andrew Gaffney - modules/catalyst/target/snapshot.py, modules/catalyst/util.py: - Create catalyst.util.rsync() helper function - - 13 Sep 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/util.py: - Modify code to use catalyst.util.remove_path() helper everywhere - Include globbing support in remove_path() - Create catalyst.util.create_symlink() helper and modify code to use it - - 13 Sep 2009; Andrew Gaffney - modules/catalyst/util.py: - Add catalyst.util.remove_dir() helper function + 03 May 2012; Raúl Porcel arch/arm.py: + Add armv6j_hardfp - 12 Sep 2009; Andrew Gaffney - modules/catalyst/util.py: - Remove unnecessary os.path import + 26 Jun 2011; Matt Turner + targets/support/chroot-functions.sh: + Don't run 'distcc-config --install' - 12 Sep 2009; Andrew Gaffney - modules/catalyst/lock.py, modules/catalyst/spawn.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/netboot.py: - Replace usage of types module and type() with isinstance() + 26 Jun 2011; Sebastian Pipping + modules/catalyst_support.py: + Warn about multiple argument errors at the same time - 12 Sep 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py, - modules/catalyst/util.py: - Create catalyst.util.empty_tree() helper function and use it all over + 25 Jun 2011; Sebastian Pipping + targets/netboot/netboot-combine.sh, targets/stage1/stage1-chroot.sh, + targets/stage2/stage2-chroot.sh, targets/support/chroot-functions.sh: + Add "-news" to FEATURES everywhere - 12 Sep 2009; Andrew Gaffney TODO, - modules/catalyst/target/generic.py: - Add ability to invalidate all further autoresume points + 25 Jun 2011; Matt Turner + targets/support/chroot-functions.sh: + Use get_libdir instead of hard-coding lib for distcc - 12 Sep 2009; Andrew Gaffney catalyst: - Remove another unnecessary intermediary variable + 25 Jun 2011; Matt Turner + modules/catalyst/arch/mips.py: add multilib (and missing n64) classes - 12 Sep 2009; Andrew Gaffney - modules/catalyst/config.py: - Add ability to specify default values for all specs and add - rel_type=default to it + 25 Jun 2011; Matt Turner + modules/catalyst/arch/mips.py: remove n32/n64 USE flags - 12 Sep 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py: - Set a default value for livecd/iso + 25 Jun 2011; Matt Turner + modules/catalyst/arch/mips.py: create generic mips64 classes + and inherit from them to simplify other classes - 12 Sep 2009; Andrew Gaffney catalyst: - Move commandline parsing to function + 25 Jun 2011; Matt Turner + modules/catalyst/arch/mips.py: fix CFLAGS in loongson class - 12 Sep 2009; Andrew Gaffney - modules/catalyst/config.py, modules/catalyst/target/generic.py: - Stick optional config file values in a tuple and concatenate with required - values + 25 Jun 2011; Matt Turner + modules/catalyst/arch/mips.py: Remove ip* classes + + 25 Jun 2011; Matt Turner + modules/catalyst/arch/mips.py: Remove mips2 classes + Linux doesn't even run on mips2 + + 24 Jun 2011; Sebastian Pipping Makefile, + doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py: + Include list of supported subarches in man page. + + 14 Apr 2011; Raúl Porcel catalyst: + This is catalyst 2.0.6.916 + + 14 Apr 2011; Raúl Porcel + targets/support/bootloader-setup.sh: + Add gentoo-ilo option for the bootloader on ia64 + + 10 Apr 2011; Raúl Porcel catalyst, + targets/support/chroot-functions.sh: + This is catalyst 2.0.6.915 + + 10 Apr 2011; Raúl Porcel + targets/support/chroot-functions.sh: + Replace virtual/portage with sys-apps/portage, bug #358847 + + 05 Feb 2011; Raúl Porcel catalyst: + This is catalyst 2.0.6.914 + + 05 Feb 2011; Raúl Porcel arch/amd64.py, catalyst: + Enable new amd64 subarches + + 01 Nov 2010; Raúl Porcel catalyst: + This is catalyst 2.0.6.913 + + 01 Nov 2010; Raúl Porcel arch/arm.py: + Fix ARM hardfloat + + 01 Nov 2010; Raúl Porcel catalyst: + This is catalyst 2.0.6.912 + + 01 Nov 2010; Raúl Porcel arch/mips.py: + Add patch for Loongson support, patch by Zhang Le , bug #330241 + + 09 Oct 2010; Raúl Porcel catalyst: + This is catalyst 2.0.6.911 + + 09 Oct 2010; Raúl Porcel arch/arm.py: + Replace -Os with -O2 for ARM + + 26 Sep 2010; Raúl Porcel arch/arm.py: + Arm fixes + + 11 Sep 2010; Raúl Porcel catalyst: + This is catalyst-2.0.6.909 + + 11 Sep 2010; Raúl Porcel + targets/support/chroot-functions.sh: + Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro + , gentoo bug #273664 + + 11 Sep 2010; Raúl Porcel + targets/support/netboot2-final.sh: + Fix sparc bug, gentoo bug 297231 + + 05 Sep 2010; Raúl Porcel AUTHORS, catalyst: + Update copyrights, add me to AUTHORS + + 05 Sep 2010; Raúl Porcel catalyst: + This is catalyst-2.0.6.908 + + 05 Sep 2010; Raúl Porcel + modules/generic_stage_target.py: + Restore old behaviour on the CXXFLAGS variable on the created make.conf + + 04 Sep 2010; Raúl Porcel arch/arm.py: + Fix typo and add armv7a-hardfp target + + 04 Sep 2010; Raúl Porcel + targets/support/bootloader-setup.sh, targets/support/create-iso.sh, + targets/support/pre-kmerge.sh: + Apply patch from Guy Martin to fix installcd for hppa, + gentoo bug #317423 + + 29 Dec 2009; Andrew Gaffney + targets/support/chroot-functions.sh: + Only run depclean for stage3/system + + 28 Dec 2009; Andrew Gaffney catalyst: + This is catalyst 2.0.6.906 + + 28 Dec 2009; Andrew Gaffney + targets/support/chroot-functions.sh: + Run depclean at the end of stage generation (for Gentoo bug #295132) 12 Sep 2009; Andrew Gaffney targets/support/livecdfs-update.sh: Apply patch from Gentoo bug #284585 - 03 Sep 2009; Chris Gianelloni catalyst: - Change my email address to point to my current address rather than my now - defunct Gentoo address. + 02 Sep 2009; Chris Gianelloni catalyst: + Clean up a few extraneous spaces, line wrap a comment, and add Id. - 03 Sep 2009; Chris Gianelloni AUTHORS, - +.gitattributes, README, TODO, catalyst: + 02 Sep 2009; Chris Gianelloni AUTHORS, + +.gitattributes, README, TODO: Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog, - README, TODO, and catalyst. + README, and TODO. 23 Aug 2009; Andrew Gaffney - modules/catalyst/target/livecd_stage2.py: + modules/livecd_stage2_target.py: Apply patch for module blacklisting from gentoo bug #282148 - 28 Jun 2009; Andrew Gaffney files/livecd/README.txt, - files/livecd/x86-F6.msg: - Apply patch to document espeakup support for gentoo bug #267708 + 07 Jul 2009; Chris Gianelloni catalyst: + Version bumping to 2.0.6.905 for release. - 07 Apr 2009; Andrew Gaffney catalyst, - modules/catalyst/config.py: - Get rid of addlargs in the main script Initial basics for multiple target - support Move targetmap into global config object + 28 Jun 2009; Andrew Gaffney livecd/files/README.txt, + livecd/files/x86-F6.msg: + Apply patch to document espeakup support for Gentoo bug #267708 - 07 Apr 2009; Andrew Gaffney - modules/catalyst/target/stage1.py: - Clean up cleanables - - 05 Apr 2009; Andrew Gaffney TODO: - Note in TODO where things have already been done - - 04 Apr 2009; Andrew Gaffney + 27 May 2009; Andrew Gaffney modules/catalyst/config.py: - Explicitly set target: in per-target spec values + import catalyst_support for Gentoo bug #271368 - 04 Apr 2009; Andrew Gaffney - modules/catalyst/arch/arm.py: - Apply additional patch from gentoo bug #255793 for arm subarches + 24 Apr 2009; Chris Gianelloni catalyst: + Rolling an official catalyst 2.0.6.904 version. + + 04 Apr 2009; Andrew Gaffney arch/arm.py: + Apply additional patch from Gentoo bug #255793 for arm subarches 04 Apr 2009; Andrew Gaffney targets/support/chroot-functions.sh: - Apply patch from gentoo bug #264457 to prevent deleting of ccache cache + Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache - 24 Feb 2009; Andrew Gaffney - modules/catalyst/arch/sh.py: - Additional sh patch from gentoo bug #255793 + 24 Feb 2009; Andrew Gaffney arch/sh.py: + Additional sh patch from Gentoo bug #255793 - 21 Feb 2009; Andrew Gaffney - modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py: - Apply modified patch from gentoo bug #255793 for enhanced sh/arm support - - 30 Jan 2009; Andrew Gaffney TODO: - Add note to TODO about enhanced catalystrc support + 21 Feb 2009; Andrew Gaffney arch/arm.py, arch/sh.py: + Apply patch from Gentoo bug #255793 for enhanced sh/arm support 21 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py: + modules/generic_stage_target.py: Update reference to make.conf.example for new location in portage-2.1.6 20 Jan 2009; Andrew Gaffney @@ -152,631 +189,10 @@ Change invalid atom '>=sys-apps/baselayout-2*' to '>=sys-apps/baselayout-2' - 14 Jan 2009; Andrew Gaffney - modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py: - Add run_controller_action() function and replace manual calls to - controller file - - 14 Jan 2009; Andrew Gaffney - modules/catalyst/spawn.py, targets/system/system-controller.sh: - Add clean no-op for system target - - 14 Jan 2009; Andrew Gaffney - modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py, - modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py, - modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py, - modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py, - modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py, - modules/catalyst/arch/x86.py, modules/catalyst/lock.py, - modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py: - Fix up a few runtime errors - - 13 Jan 2009; Andrew Gaffney - +modules/catalyst/target/system.py, +targets/system/system-chroot.sh, - +targets/system/system-controller.sh, - +targets/system/system-preclean-chroot.sh: - Initial commit of new system target - - 13 Jan 2009; Andrew Gaffney TODO: - Add procedure for 'system' target - - 13 Jan 2009; Chris Gianelloni M: - TODO updates: add information about verification of - seeds/caches/configs/specs, update automated actions section in targets, add - all-stages and all-images target information, clean up system and world - target information, add information on improving caching/resuming, move - mixed host/target information into targets section, add information on - replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and - fixing the spacing. - - 13 Jan 2009; Chris Gianelloni M: - TODO updates: added section on statistics gathering/reporting, added section - on (potential) new targets, and update boot loader section. - 13 Jan 2009; Andrew Gaffney - modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py, - modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py, - modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py: - Remove all references to 'spec' and 'addlargs' in target modules - - 13 Jan 2009; Andrew Gaffney - modules/catalyst/config.py: - All targets have been updated not to use the spec_prefix, so we don't need - to save the prefixed keys anymore - - 13 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/snapshot.py: - Don't pass conf_values or addlargs to target __init__() - - 13 Jan 2009; Andrew Gaffney - modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py: - Remove all references to self.settings[spec_prefix] and remove some now - useless functions that remove the prefix from certain spec settings - - 13 Jan 2009; Andrew Gaffney - modules/catalyst/target/snapshot.py: - Reorganize init for snapshot target - - 13 Jan 2009; Andrew Gaffney - modules/catalyst/util.py: + modules/catalyst_support.py: Try to import portage.util before portage_util - 13 Jan 2009; Andrew Gaffney - modules/catalyst/config.py: - Add validate_values() and compare_key() functions to Spec class - - 13 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/__init__.py, modules/catalyst/config.py, - modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/snapshot.py: - Add new global config singleton object and Spec class and convert snapshot - and generic targets to use it - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/__init__.py: - Add base singleton class definition - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/lock.py: - More replacements of print statement with msg() - - 12 Jan 2009; Chris Gianelloni -README.txt, - -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt, - -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt, - -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc, - -livecd-bashrc, -livecd-local.start, -livecd-local.start, - livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt, - -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg, - -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg, - -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg: - Move livecd/files directory/files to files/livecd. - - 12 Jan 2009; Chris Gianelloni - -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2, - -isolinux-elilo-memtest86+-cdtar.tar.bz2, - -isolinux-elilo-memtest86+-cdtar.tar.bz2, - -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, - -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2, - -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2, - -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2, - -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2, - -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2, - -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2, - -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2, - -isolinux-3.72-memtest86+-cdtar.tar.bz2: - Move livecd/cdtar directory/files to files/cdtar. - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/config.py, modules/catalyst/error.py, - modules/catalyst/hash.py, modules/catalyst/output.py, - modules/catalyst/spawn.py, modules/catalyst/target/embedded.py, - modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py, - modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py, - modules/catalyst/target/stage3.py: - Replace more instances of print with msg() - - 12 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/output.py, modules/catalyst/util.py: - More replacements of the print statement with msg() - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py: - Replace all instances of print with catalyst.output.msg() in - catalyst.target.generic_stage - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py: - Move set_autoresume_path() from catalyst.target.generic_stage to - catalyst.target.generic - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py: - Make use of set_autoresume() in target modules - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py: - Add check_autoresume() and set_autoresume() helpers to - catalyst.target.generic and make use of them - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py, - modules/catalyst/target/tinderbox.py: - Import only cmd() from catalyst.spawn - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/stage2.py: - Remove redundant imports - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py, - modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py, - modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py, - modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py, - modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py, - modules/catalyst/lock.py, -modules/catalyst/support.py, - modules/catalyst/target/embedded.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py, - modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py, - modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py, - modules/catalyst/target/tinderbox.py: - Remove catalyst.support module - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/config.py, modules/catalyst/support.py, - modules/catalyst/util.py: - Move remaining stuff from catalyst.support to catalyst.config - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/hash.py, modules/catalyst/target/generic.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/snapshot.py: - Move gen_contents_file() and gen_digest_file() from - catalyst.target.generic_stage to catalyst.hash - - 12 Jan 2009; Andrew Gaffney - targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh, - -targets/support/netboot-final.sh: - Move netboot-final.sh from targets/support/ to targets/netboot/ - - 12 Jan 2009; Andrew Gaffney - -examples/netboot2_template.spec, +examples/netboot_template.spec, - +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py, - +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh, - +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh, - -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh, - -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh, - targets/support/kmerge.sh, +targets/support/netboot-final.sh, - -targets/support/netboot2-final.sh: - Rename netboot2 target to netboot - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/lock.py: - Cleanups to make pychecker happy - - 12 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/__init__.py, modules/catalyst/spawn.py: - Grab just the first value return from the now-working call to - resource.getrlimit() - - 12 Jan 2009; Andrew Gaffney - -examples/netboot_template.spec, -modules/catalyst/target/netboot.py, - -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh, - -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh: - Whack the outdated and non-functional netboot target - - 12 Jan 2009; Andrew Gaffney - modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py, - modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py, - modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py, - modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py, - modules/catalyst/arch/sh.py, modules/catalyst/config.py, - modules/catalyst/error.py, modules/catalyst/hash.py, - modules/catalyst/output.py, modules/catalyst/spawn.py, - modules/catalyst/support.py, modules/catalyst/target/__init__.py, - modules/catalyst/target/embedded.py, - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/util.py: - Small cleanups to make pychecker happy - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/util.py: - import cleanups - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/generic_stage.py, - modules/catalyst/util.py: - Move read_makeconf() and parse_makeconf() from catalyst.support to - catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/util.py: - Move file_locate() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/spawn.py, modules/catalyst/support.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py, - modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py: - Add catalyst.spawn import where needed and move more spawn-related stuff - from catalyst.support to catalyst.spawn - - 11 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py, - modules/catalyst/arch/x86.py, modules/catalyst/config.py, - +modules/catalyst/error.py, modules/catalyst/hash.py, - +modules/catalyst/spawn.py, modules/catalyst/support.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py, - modules/catalyst/target/tinderbox.py, modules/catalyst/util.py: - Move custom exception classes to catalyst.error and all spawn-related - functions to catalyst.spawn - - 11 Jan 2009; Andrew Gaffney - +modules/catalyst/hash.py, modules/catalyst/support.py, - modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/stage2.py, modules/catalyst/util.py: - Move all hash and contents functions to catalyst.hash - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/generic_stage.py, - modules/catalyst/util.py: - Move countdown() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/generic_stage.py, - modules/catalyst/util.py: - Move generate_contents() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/generic_stage.py, - modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot2.py, modules/catalyst/util.py: - Move touch() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/generic_stage.py, - modules/catalyst/util.py: - Move ismount() and pathcompare() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py: - Remove unused function hexify() - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/embedded.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py, - modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py, - modules/catalyst/target/stage2.py, modules/catalyst/util.py: - Move normpath() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/stage1.py, - modules/catalyst/target/stage2.py, modules/catalyst/util.py: - Move list_to_string() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/output.py, modules/catalyst/support.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py, - modules/catalyst/target/tinderbox.py, modules/catalyst/util.py: - Move list_bashify() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/support.py, modules/catalyst/target/generic_stage.py, - modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py: - Replace catalyst.support.read_from_clst() with catalyst.util.readfile() - and update references - - 11 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/util.py: - Modify global import from catalyst.support to just import what's needed - - 11 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/support.py, modules/catalyst/util.py: - Move find_binary() from catalyst.support to catalyst.util - - 11 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/arch/__init__.py, +modules/catalyst/output.py, - modules/catalyst/support.py, modules/catalyst/target/__init__.py, - modules/catalyst/target/generic_stage.py: - Move msg(), warn(), and die() to catalyst.output and update all references - - 11 Jan 2009; Andrew Gaffney catalyst: - Load defaults into myconf before parsing config - - 11 Jan 2009; Andrew Gaffney catalyst: - Condense code that checks for various things in 'options' to use a loop - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py, - modules/catalyst/target/generic_stage.py: - Get rid of arches and targets classes and move functions into the module - instead - - 11 Jan 2009; Andrew Gaffney - targets/embedded/embedded-chroot.sh, - targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh, - targets/livecd-stage2/livecd-stage2-controller.sh, - targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh, - targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh, - targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh, - targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh, - targets/support/create-iso.sh, targets/support/filesystem-functions.sh, - targets/support/functions.sh, targets/support/kill-chroot-pids.sh, - targets/support/kmerge.sh, targets/support/livecdfs-update.sh, - targets/support/mips-arcload_conf.sh, - targets/tinderbox/tinderbox-chroot.sh: - More trailing whitespace cleanups - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py, - modules/catalyst/arch/x86.py, modules/catalyst/config.py, - modules/catalyst/lock.py, modules/catalyst/support.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py, - modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py, - modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py, - targets/stage1/build.py: - Kill lots and lots of trailing whitespace in .py files - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/target/generic_stage.py: - Fix up a few bad replacements from previous commit - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/config.py, modules/catalyst/lock.py, - modules/catalyst/support.py, modules/catalyst/target/embedded.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py, - modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py, - modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py, - modules/catalyst/target/stage4.py: - Do a mass sed to fix up all remaining usage of has_key() - - 11 Jan 2009; Andrew Gaffney catalyst: - Clean up instances of has_key() for py3k - - 11 Jan 2009; Andrew Gaffney catalyst: - We don't need to pass conf_values since it's a global var - - 11 Jan 2009; Andrew Gaffney catalyst: - Pre-split options from config file and remove unnecessary imported modules - - 11 Jan 2009; Andrew Gaffney catalyst: - Move code to verify digest and hash functions to a separate function - - 11 Jan 2009; Andrew Gaffney catalyst: - Allow build_target() to re-raise the exception for the top-level handler - to catch it - - 11 Jan 2009; Andrew Gaffney catalyst: - Move catalyst.support import to top of file - - 11 Jan 2009; Andrew Gaffney catalyst: - Remove check for sys.argv length since we already check for needed - arguments later on - - 11 Jan 2009; Andrew Gaffney catalyst: - Rename version() to show_version() - - 11 Jan 2009; Andrew Gaffney catalyst: - Remove import_modules() - - 11 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/target/embedded.py, - modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py, - modules/catalyst/target/livecd_stage1.py, - modules/catalyst/target/livecd_stage2.py, - modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py, - modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py, - modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py, - modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py: - Remove references to generic_stage_target - - 11 Jan 2009; Andrew Gaffney - +modules/catalyst/target/embedded.py, - -modules/catalyst/target/embedded_target.py, - +modules/catalyst/target/generic.py, - +modules/catalyst/target/generic_stage.py, - -modules/catalyst/target/generic_stage_target.py, - -modules/catalyst/target/generic_target.py, - +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py, - -modules/catalyst/target/livecd_stage1_target.py, - +modules/catalyst/target/livecd_stage1.py, - -modules/catalyst/target/livecd_stage2_target.py, - +modules/catalyst/target/livecd_stage2.py, - +modules/catalyst/target/netboot.py, - -modules/catalyst/target/netboot2_target.py, - +modules/catalyst/target/netboot2.py, - -modules/catalyst/target/netboot_target.py, - +modules/catalyst/target/snapshot.py, - -modules/catalyst/target/snapshot_target.py, - -modules/catalyst/target/stage1_target.py, - +modules/catalyst/target/stage1.py, - -modules/catalyst/target/stage2_target.py, - +modules/catalyst/target/stage2.py, - -modules/catalyst/target/stage3_target.py, - +modules/catalyst/target/stage3.py, - -modules/catalyst/target/stage4_target.py, - +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py, - -modules/catalyst/target/tinderbox_target.py: - Remove _target from target module filenames, since they're already in - target/ subdir - - 11 Jan 2009; Andrew Gaffney -modules/builder.py, - modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py, - modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py, - modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py, - modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py, - modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py, - modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py: - Remove builder.py and all references - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py, - modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py, - modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py, - modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py, - modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py, - modules/catalyst/arch/x86.py, modules/catalyst/lock.py, - +modules/catalyst/support.py, modules/catalyst/target/__init__.py, - modules/catalyst/target/embedded_target.py, - modules/catalyst/target/generic_stage_target.py, - modules/catalyst/target/generic_target.py, - modules/catalyst/target/grp_target.py, - modules/catalyst/target/livecd_stage1_target.py, - modules/catalyst/target/livecd_stage2_target.py, - modules/catalyst/target/netboot2_target.py, - modules/catalyst/target/netboot_target.py, - modules/catalyst/target/snapshot_target.py, - modules/catalyst/target/stage1_target.py, - modules/catalyst/target/stage2_target.py, - modules/catalyst/target/stage3_target.py, - modules/catalyst/target/stage4_target.py, - modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py: - Move catalyst_support.py to catalyst.support and update references - - 11 Jan 2009; Andrew Gaffney - +modules/catalyst/lock.py, - modules/catalyst/target/generic_stage_target.py, - -modules/catalyst_lock.py: - Move catalyst_lock.py to catalyst/lock.py and update references - - 11 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/target/__init__.py, - modules/catalyst/target/generic_stage_target.py: - Move target module loading logic into build_target_map() in - catalyst.target module - - 11 Jan 2009; Andrew Gaffney catalyst, - modules/catalyst/target/embedded_target.py, - modules/catalyst/target/grp_target.py, - modules/catalyst/target/livecd_stage1_target.py, - modules/catalyst/target/livecd_stage2_target.py, - modules/catalyst/target/netboot2_target.py, - modules/catalyst/target/netboot_target.py, - modules/catalyst/target/snapshot_target.py, - modules/catalyst/target/stage1_target.py, - modules/catalyst/target/stage2_target.py, - modules/catalyst/target/stage3_target.py, - modules/catalyst/target/stage4_target.py, - modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py: - Add target map in each target module and remove register() function - Change catalyst program to load target modules with catalyst.target.targets - class - Remove required_build_targets and valid_build_targets from catalyst_support.py, - since we can scan the dir now - - 11 Jan 2009; Andrew Gaffney - +modules/catalyst/target/__init__.py, - +modules/catalyst/target/embedded_target.py, - +modules/catalyst/target/generic_stage_target.py, - +modules/catalyst/target/generic_target.py, - +modules/catalyst/target/grp_target.py, - +modules/catalyst/target/livecd_stage1_target.py, - +modules/catalyst/target/livecd_stage2_target.py, - +modules/catalyst/target/netboot2_target.py, - +modules/catalyst/target/netboot_target.py, - +modules/catalyst/target/snapshot_target.py, - +modules/catalyst/target/stage1_target.py, - +modules/catalyst/target/stage2_target.py, - +modules/catalyst/target/stage3_target.py, - +modules/catalyst/target/stage4_target.py, - +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py, - -modules/generic_stage_target.py, -modules/generic_target.py, - -modules/grp_target.py, -modules/livecd_stage1_target.py, - -modules/livecd_stage2_target.py, -modules/netboot2_target.py, - -modules/netboot_target.py, -modules/snapshot_target.py, - -modules/stage1_target.py, -modules/stage2_target.py, - -modules/stage3_target.py, -modules/stage4_target.py, - -modules/tinderbox_target.py: - Move all *_target.py modules under modules/catalyst/target and create - parent catalyst.target module - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py: - Remove hard-coded arch list now that find_arch_modules() is known to work - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py, - modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py, - modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py, - modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py, - modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py, - modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py, - modules/generic_stage_target.py: - Move subarch and maching maps to bottom of arch files, since the classes - aren't defined yet at the top - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/arch/sh.py: - Forgot the sh arch module - - 11 Jan 2009; Andrew Gaffney - modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py, - modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py, - modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py, - modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py, - modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py: - Move subarch and machine map information to variables at top of each arch - module and get rid of register() function - - 11 Jan 2009; Andrew Gaffney ChangeLog: - Add catalyst.util.load_module() function - Move arch modules under modules/catalyst/arch - Add catalyst.arch.arches class to assist in loading arch modules - Add .gitignore file for *.py[co] - - 10 Jan 2009; Andrew Gaffney catalyst: - Change __version__ to 2.99 for catalyst_3 branch - 09 Jan 2009; Andrew Gaffney TODO: Add note about metadata_overlay being default in 2.1.6 @@ -838,7 +254,7 @@ 07 Dec 2008; Andrew Gaffney modules/generic_stage_target.py: - Add support for digests="all" for gentoo bug #209611 + Add support for digests="all" for Gentoo bug #209611 07 Dec 2008; Andrew Gaffney examples/netboot2_template.spec, targets/support/kmerge.sh: @@ -854,7 +270,7 @@ 01 Dec 2008; Andrew Gaffney modules/catalyst_support.py: - Default to umask 022 for spawn() unless otherwise specified for gentoo bug + Default to umask 022 for spawn() unless otherwise specified for Gentoo bug #239048 29 Nov 2008; Andrew Gaffney catalyst,