- Add the ability to enable DNF plugins for lorax (bcl@redhat.com)
- Allow more than 1 bash build in tests (bcl@redhat.com)
- Update tests for glusterfs 4.1.* on rawhide (bcl@redhat.com)
- Install 'hostname' in runtime-install (for iSCSI) (awilliam@redhat.com)
- Add redhat.exec to s390 .treeinfo (bcl@redhat.com)
- It's /compose/cancel, not /blueprints/cancel. (clumens@redhat.com)
- Retry losetup if loop_attach fails (bcl@redhat.com)
- Add reqpart to example kickstart files (bcl@redhat.com)
- Increase default ram used with lmc and virt to 2048 (bcl@redhat.com)
- Add --dracut-arg support to lorax (bcl@redhat.com)
- Make LogRequestHandler configurable (mkolman@redhat.com)
- gevent has deprecated .wsgi, should use .pywsgi instead (bcl@redhat.com)
- Override Sphinx documentation version with LORAX_VERSION (bcl@redhat.com)
- Add support for sources to composer-cli (bcl@redhat.com)
- Fix DNF related issues with source selection (bcl@redhat.com)
- Fix handling bad source repos and add a test (bcl@redhat.com)
- Speed up test_dnfbase.py (bcl@redhat.com)
- Make sure new sources show up in the source/list output (bcl@redhat.com)
- Fix make_dnf_dirs (bcl@redhat.com)
- Update test_server for rawhide (bcl@redhat.com)
- Add support for user defined package sources API (bcl@redhat.com)
- Fix documentation for enabling lorax-composer.socket (bcl@redhat.com)
- Add support for systemd socket activation (bcl@redhat.com)
- Remove -boot-info-table from s390 boot.iso creation (#1478448) (bcl@redhat.com)
- Update the generated html docs (bcl@redhat.com)
- Add documentation for lorax-composer and composer-cli (bcl@redhat.com)
- Move lorax-composer and composer-cli argument parsing into modules (bcl@redhat.com)
- Update composer templates for use with Fedora (bcl@redhat.com)
- Add new cmdline args to compose_args settings (bcl@redhat.com)
- lorax-composer also requires tar (bcl@redhat.com)
- Remove temporary files after run_compose (bcl@redhat.com)
- Add --proxy to lorax-composer cmdline (bcl@redhat.com)
- Pass the --tmp value into run_creator and cleanup after a crash (bcl@redhat.com)
- Add --tmp to lorax-composer and set default tempdir (bcl@redhat.com)
- Set lorax_templates to the correct directory (bcl@redhat.com)
- Adjust the disk size estimates to match Anaconda (bcl@redhat.com)
- Skip creating groups with the same name as a user (bcl@redhat.com)
- Add user and group creation to blueprint (bcl@redhat.com)
- Add blueprint customization support for hostname and ssh key (bcl@redhat.com)
- Update setup.py for lorax-composer and composer-cli (bcl@redhat.com)
- Add composer-cli and tests (bcl@redhat.com)
- Fix the compose arguments for the Fedora version of Anaconda (bcl@redhat.com)
- Add selinux check to lorax-composer (bcl@redhat.com)
- Update test_server for blueprint and Yum to DNF changes. (bcl@redhat.com)
- Convert Yum usage to DNF (bcl@redhat.com)
- workspace read and write needs UTF-8 conversion (bcl@redhat.com)
- Return an empty list if depsolve results are empty (bcl@redhat.com)
- The git blob needs to be bytes (bcl@redhat.com)
- Remove bin and sbin from nose (bcl@redhat.com)
- Update the test blueprints (bcl@redhat.com)
- Ignore more pylint errors (bcl@redhat.com)
- Use default commit sort order instead of TIME (bcl@redhat.com)
- Add lorax-composer and the composer kickstart templates (bcl@redhat.com)
- Update pylorax.api.projects for DNF usage (bcl@redhat.com)
- Update dnfbase (formerly yumbase) for DNF support (bcl@redhat.com)
- Move core of livemedia-creator into pylorax.creator (bcl@redhat.com)
- Update dnfbase tests (bcl@redhat.com)
- Convert lorax-composer yum base object to DNF (bcl@redhat.com)
- Use 2to3 to convert the python2 lorax-composer code to python3 (bcl@redhat.com)
- Add the tests from lorax-composer branch (bcl@redhat.com)
- Update .dockerignore (bcl@redhat.com)
- Update lorax.spec for lorax-composer (bcl@redhat.com)
- livemedia-creator: Move core functions into pylorax modules (bcl@redhat.com)
- Check selinux state before creating output directory (bcl@redhat.com)
- change installed packages on ppc (dan@danny.cz)
- drop support for 32-bit ppc (dan@danny.cz)
- remove redundant mkdir (dan@danny.cz)
Include the anaconda-install-env-deps metapackage (mkolman@redhat.com)
Update the URL in lorax.spec to point to new Lorax location (bcl@redhat.com)
lorax's gh-pages are under ./lorax/ so make the links relative (bcl@redhat.com)
New lorax documentation - 29.0 (bcl@redhat.com)
- Add links to documentation for previous versions (bcl@redhat.com)
- make docs now also builds html (bcl@redhat.com)
- Update default releasever to Fedora 29 (rawhide) (jkonecny@redhat.com)
- Log a more descriptive error when setfiles fails (#1499771) (bcl@redhat.com)
- Add /usr/share/lorax/templates.d ownership to lorax-templates-generic (bcl@redhat.com)
- Add dependencies for SE/HMC (vponcova@redhat.com)
- Allow installpkgs to do version pinning through globbing (claudioz@fb.com)
- Storaged re-merged with udisks2 upstream (sgallagh@redhat.com)
- Try all packages when installpkg --optional is used. (bcl@redhat.com)
- Add support for aarch64 live images (bcl@redhat.com)
- pylint: Ignore different argument lengths for dnf callback. (bcl@redhat.com)
- Adds additional callbacks keyword for start() (jmracek@redhat.com)
- Add ppc64-diag for Power64 platforms (pbrobinson@gmail.com)
- livemedia-creator: Add release license files to / of the iso (bcl@redhat.com)
- lorax: Add release license files to / of the iso (bcl@redhat.com)
- INSTALL_ROOT and LIVE_ROOT are not available during %post (bcl@redhat.com)
- Add --noverifyssl to lorax (#1430483) (bcl@redhat.com)
- livemedia-creator: Update make-pxe-live to support missing initramfs
(bcl@redhat.com)
- Rebuild initramfs if it is missing (bcl@redhat.com)
- Add a new error to the log monitor. (bcl@redhat.com)
- Fix DataHolder to handle hasattr (bcl@redhat.com)
(bcl@redhat.com)
- livemedia-creator: Pass -Xbcj to mksquashfs (bcl@redhat.com)
- templates: On 32 bit systems limit the amount of memory xz uses
(bcl@redhat.com)
- ltmpl: Add compressor selection and argument passing to installimg
(bcl@redhat.com)
- livemedia-creator: Update example kickstarts (bcl@redhat.com)
- image-minimizer: Fix argument parsing (bcl@redhat.com)
- livemedia-creator: Check selinux state and exit (bcl@redhat.com)
- livemedia-creator: Catch dnf download error (bcl@redhat.com)
- templates: Fix runtime_img check (bcl@redhat.com)
- Remove gnome-icon-theme (dshea@redhat.com)
- Exclude unused firmware from package selection. (dshea@redhat.com)
- Add a means of excluding packages from a glob (dshea@redhat.com)
- Clean up /dev. (dshea@redhat.com)
- Remove /var/lib/dnf (dshea@redhat.com)
- Remove a bunch of stuff pulled in by webkitgtk (dshea@redhat.com)
- lorax-lmc-virt now uses qemu not libvirt and virt-install (bcl@redhat.com)
- New lorax documentation - 25.2 (bcl@redhat.com)
- Use Sphinx to generate manpages (bcl@redhat.com)
- livemedia-creator: Use sphinx-argparse to document args (bcl@redhat.com)
- Move argument parsers into pylorax.cmdline (bcl@redhat.com)
- livemedia-creator: Fix off by 1024 error (bcl@redhat.com)
- Create UDF iso when stage2 is >= 4GiB (#1312158) (bcl@redhat.com)
- livemedia-creator: Stop passing --repo to anaconda (#1304802)
(bcl@redhat.com)
- livemedia-creator: Add /usr/share/lorax/templates.d/ support (bcl@redhat.com)
- Move templates to /usr/share/lorax/templates.d/99-generic (bcl@redhat.com)
- Add check for templates.d in the sharedir (bcl@redhat.com)
- Add documentation for the lorax command and templates (bcl@redhat.com)
- Remove the removal of the eintr checker, which has been removed
(dshea@redhat.com)
- Prefix temporary files and directories with lmc- (bcl@redhat.com)
- Add --iso-only option to --make-iso (bcl@redhat.com)
- livemedia-creator: Fix calculation of disk_size in some cases
(logans@cottsay.net)
- docs: Update documentation for livemedia-creator (bcl@redhat.com)
- livemedia-creator: Add --image-type and --qemu-args options (bcl@redhat.com)
- pylorax: Add mkqemu_img function, alias mkqcow2 to it. (bcl@redhat.com)
- Update things to make pylint 1.5.1 happy (bcl@redhat.com)
- Write a list of debuginfo packages to /root/debug-pkgs.log (#1068675)
(bcl@redhat.com)
- Also remove uboot from live arm.tmpl (bcl@redhat.com)
- no longer make u-boot wrapped kernels (dennis@ausil.us)
- Fix chronyd not working in the installation (#1288905) (jkonecny@redhat.com)
- Update Lorax documentation - 24.6 (bcl@redhat.com)
- Update docs for product.img (bcl@redhat.com)
(bcl@redhat.com)
- Add documentation and kickstart for --make-vagrant (bcl@redhat.com)
- livemedia-creator: Make --make-vagrant work with --no-virt (bcl@redhat.com)
- livemedia-creator: Add --make-vagrant command (bcl@redhat.com)
- Add selinux switch to mktar (bcl@redhat.com)
- livemedia-creator: Make --make-oci work with --no-virt (bcl@redhat.com)
- Add documentation for --make-oci (bcl@redhat.com)
- livemedia-creator: Add --make-oci for Open Container Initiative images
(bcl@redhat.com)
- Add submount directory to PartitionMount class (bcl@redhat.com)
- Keep libthread so that gdb will work correctly (#1269055) (bcl@redhat.com)
- Update Lorax documentation - 24.3 (bcl@redhat.com)
- Use execReadlines in livemedia-creator (bcl@redhat.com)
- Add execReadlines to executils. (bcl@redhat.com)
- Add reset_lang argument to everything in executils. (bcl@redhat.com)
- Stop moving sitecustomize into site-packages (bcl@redhat.com)
- Pass setup_logging the log file, not the whole opts structure.
(clumens@redhat.com)
- Move IsoMountpoint into its own module. (clumens@redhat.com)
- Move setup_logging into pylorax/__init__.py. (clumens@redhat.com)
- Break all the log monitoring stuff from LMC out into its own module.
(clumens@redhat.com)
- Fix bug with product DataHolder overwriting product string. (bcl@redhat.com)
- Drop the dnf Base object deletion code and use reset (bcl@redhat.com)
- Get the log directory from the configfile (bcl@redhat.com)
- lorax: Add --cachedir, --force and --workdir cmdline options (bcl@redhat.com)
- Cleanup help alignment (bcl@redhat.com)
- dnf: remove files from installed packages (bcl@redhat.com)
- Switch lorax to use dnf instead of yum (bcl@redhat.com)
- Fix Source0 for use with github (bcl@redhat.com)
- livemedia-creator: Add nfs support for no-virt mode (#1121255)
(bcl@redhat.com)
- Include /usr/bin/bugzilla in the installation environment.
(clumens@redhat.com)
- livemedia-creator: Add support for making tarfiles (bcl@redhat.com)
- livemedia-creator: Allow disk sizes to be < 1GiB (bcl@redhat.com)
- livemedia-creator: Check fsimage kickstart for single partition
(bcl@redhat.com)
- livemedia-creator: Output all the errors at once (bcl@redhat.com)
- livemedia-creator: Update documentation to reflect new options
(bcl@redhat.com)
- livemedia-creator: Make --make-fsimage work with virt-install
(bcl@redhat.com)
- dracut-nohostonly and dracut-norescue got renamed for dracut >= 030
(harald@redhat.com)
- EFI and related packages are only for x86_64 (pjones@redhat.com)
- Don't remove xkeyboard-config message files (#972236) (dshea@redhat.com)
- Fix import of version (bcl@redhat.com)
- fix version query and add one to the log file (hamzy@us.ibm.com)
- Do not remove files required by tools from the s390utils-base package.
(jstodola@redhat.com)
- Use gz not bz2 for source
- remove 'loadkeys' stub (#804306)
- add name field to .treeinfo its a concatination of family and version
- Fix typo in help (#819476)
- include the new cmsfs-fuse interface
- linuxrc.s390 is dead in anaconda
- Add the ppc magic file
- Install proper branding packages from repo (#813969)
- Use --mac for isohybrid only if doing macboot images
- Add --nomacboot option
- Add packages needed for NTP functionality in the installer
- livemedia-creator: check kickstart for display modes (#819660)
- livemedia-creator: Removed unused ImageMount class
- livemedia-creator: cleanup after a crash
- livemedia-creator: start using /var/tmp instead of /tmp
- livemedia-creator: make libvirt module optional
- stop moving /run (#818918)
- mkefiboot: Add support for disk label files (mjg)
- Add 'tmux' to runtime image (wwoods)
- Add /etc/sysctl.d/anaconda.conf, set kernel.printk=1 (#816022) (wwoods)
- reduce image size from 2GB to 1GB (wwoods)
- keep all filesystem tools (wwoods)
- Leave some of the grub2 utilities in the install image (#749323) (mgracik)
- add media check menu option (bcl)
- remove unneeded dracut bootargs (bcl)
- mkefiboot: Copy Mac bootloader, rather than linking it (mjg)
- Remove workdir if it was created by lorax (#807964) (mgracik)
- add gdisk to install image (#811083) (bcl)
- Don't use --allbut for xfsprogs cleanup (#804779) (mgracik)
- Log all removed files (mgracik)
- Add spice-vdagent to initrd (#804739) (mgracik)
- Add ntfs-3g to initrd (#804302) (mgracik)
- ntfs-3g now uses /usr/lib (#810039) (bcl)
- example livemedia kickstart for ec2 (bcl)
- livemedia-creator: console=ttyS0 not /dev/ttyS0 (bcl)
- livemedia-creator: Add support for making ami images (bcl)
- Don't remove btrfs utils (#796511) (mgracik)
- Remove root and ip parameters from generic.prm (#796572) (mgracik)
- Check if the volume id is not longer than 32 chars (#786832) (mgracik)
- Add option to specify volume id on command line (#786834) (mgracik)
- Install nhn-nanum-gothic-fonts (#790266) (mgracik)
- Change the locale to C (#786833) (mgracik)
- iputils is small and required by dhclient-script (bcl)
- util-linux-ng is now util-linux (bcl)
- dhclient-script needs cut and arping (bcl)
- Fix missing CalledProcessError import (bcl)
- metacity now depends on gsettings-desktop-schemas (bcl)
- Add findiso to grub config (mjg)
- add memtest to the boot.iso for x86 (#787234) (bcl)
- Don't use mk-s390-cdboot (dhorak) (mgracik)
- Add dracut args to grub.conf (bcl)
- Change the squashfs image section in .treeinfo (mgracik)
- Add path to squashfs image to the treeinfo (mgracik)
- Add runtime basename variable to the template (mgracik)
- use internal implementation of the addrsize utility (dan)
- Make sure var/run is not a symlink on s390x (#787217) (mgracik)
- Create var/run/dbus directory on s390x (#787217) (mgracik)
lorax: Don't touch /etc/mtab in cleanup (bcl)
Update TODO and POLICY to reflect the current state of things (wwoods)
consider %ghost files part of the filelists in templates (wwoods)
lorax: Add option to exclude packages (bcl)
dracut needs kbd directories (#769932) (bcl)
better debug, handle relative output paths (bcl)
lorax: Add --proxy command (bcl)
lorax: add --config option (bcl)
Modify spec file for livemedia-creator (bcl)
Add no-virt mode to livemedia-creator (bcl)
Add livemedia-creator README and example ks (bcl)
Add config files for live media (bcl)
Add livemedia-creator (bcl)
Allow a None to be passed as size to create_runtime (bcl)
Add execWith utils from anaconda (bcl)
Changes needed for livecd creation (bcl)
dracut has moved to /usr/bin (bcl)
- Add 'squashfs' compression type
- refactor: split make_initramfs_runtime out of compress()
- refactor: rename "compression speed" -> "compression args"
- Install all firmware packages (#705392)
- Use initrd.addrsize, not initrd_addrsize (#703862)
- Do not remove libmodman (#701622)
- Add firmware for Intel Wireless WiFi Link 6030 Adapters (#703291)
- Do not remove libproxy (#701622)
- Use process-specific name for dm devices.
- Use crc32 check when compressing with xz
- Allow compression type be specified in lorax.conf
- Use xz and gzip commands instead of libraries
- Add the udf module to the image.
- Preserve anaconda's /usr/bin so anaconda-cleanup is in the image.
- Use arch macros in the lorax.spec
- use reqs not regs for files to backup (dgilmore)
- Reflect changes made in ntfs-3g and ntfsprogs packages (#696706)
- getkeymaps resides in /usr/libexec/anaconda
- workdir is a local variable, not a class attribute
- Add sparcv9 to arch map
- Change the location of *.b files on sparc
- Change BuildRequires to python2-devel
- Remove pseudo code
- Add a /bin/login shim for use only in the installation environment.
- Set the hostname from a config file, not programmatically.
- Add systemd and agetty to the installation environment.
- Specify "cpio -H newc" instead of "cpio -c".
- Provide shutdown on s390x (#694518)
- Fix arch specific requires in spec file
- Add s390 modules and do some cleanup of the template
- Generate ssh keys on s390
- Don't remove tr, needed for s390
- Do not check if we have all commands
- Change location of addrsize and mk-s390-cdboot
- Shutdown is in another location
- Do not skip broken packages
- Don't install network-manager-netbook
- Wait for subprocess to finish
- Have to call os.makedirs
- images dir already exists, we just need to set it
- Do not remove libassuan.
- The biarch is a function not an attribute
- Create images directory in outputtree
- Use gzip on ppc initrd
- Create efibootdir if doing efi images
- Get rid of create_gconf().
- gconf/metacity: have only one workspace.
- Add yum-langpacks yum plugin to anaconda environment (notting)
- Replace variables in yaboot.conf
- Add sparc specific packages
- Skip keymap creation on s390
- Copy shutdown and linuxrc.s390 on s390
- Add packages for s390
- Add support for sparc
- Use factory to get the image classes
- treeinfo has to be addressed as self.treeinfo
- Add support for s390
- Add the xen section to treeinfo on x86_64
- Fix magic and mapping paths
- Fix passing of prepboot and macboot arguments
- Small ppc fixes
- Check if the file we want to remove exists
- Install x86 specific packages only on x86
- Change the location of zImage.lds
- Added ppc specific packages
- memtest and efika.forth are in /boot
- Add support for ppc
- Minor sparc pseudo code changes
- Added sparc pseudo code (dgilmore)
- Added s390 and x86 pseudo code
- Added ppc pseudo code
- Print a message when no arguments given (#684463)
- Mako template returns unicode strings (#681003)
- The check option in options causes ValueError
- Disable all ctrl-alt-arrow metacity shortcuts
- Remove the locale-archive explicitly
- Use xz when compressing the initrd
- Keep the source files for locales and get rid of the binary form
- Add /sbin to $PATH (for the tty2 terminal)
- Create /var/run/dbus directory in installtree
- Add mkdir support to template
- gpart is present only on i386 arch (#672611)
- util-linux-ng changed to util-linux