Brian C. Lane
5204e3c6f4
New lorax documentation - 29.14
2018-10-05 09:09:10 -07:00
Brian C. Lane
04fd94f44b
Add documentation for using a DVD as the package source
2018-08-21 11:28:35 -07:00
Brian C. Lane
c638926880
New lorax documentation - 29.11
2018-08-13 16:43:20 -07:00
Brian C. Lane
83e5f3f885
Add a note about using lorax-composer.service
...
Update the docs to make it clear that .socket will be slow to respond to
the first request, and to use .service to speed it up.
2018-08-13 16:41:44 -07:00
Brian C. Lane
07de4c371a
Ignore dnf.logging when building docs
2018-08-13 16:32:26 -07:00
Chris Lumens
bf95a3310b
Document that you shouldn't run lorax-composer twice.
...
(cherry picked from commit 052828047c
)
2018-07-26 10:41:56 -04:00
Brian C. Lane
8b271aa917
New lorax documentation - 29.10
2018-07-20 15:51:06 -07:00
Brian C. Lane
0ff9a674ca
Add dnf.transaction to list of modules for sphinx to ignore
2018-07-20 15:48:18 -07:00
Chris Lumens
76d376fe18
Add support for groups to blueprints.
...
Nothing is currently being done with this information, but it will be
soon.
(cherry picked from commit 0f69d2084c
)
2018-07-18 13:48:25 -07:00
Brian C. Lane
9e41052992
Fix a couple typos in lorax-composer docs.
...
The description of blueprint versions was wrong, now it is
correct.
2018-06-29 14:15:54 -07:00
Brian C. Lane
98de565979
Add reqpart to example kickstart files
...
This will make sure that platform specific partitions are created when
making partitioned disk images.
2018-06-11 13:54:51 -07:00
Brian C. Lane
ca6030c5c7
New lorax documentation - 29.7
2018-06-07 09:03:55 -07:00
Brian C. Lane
84ee526d3f
New lorax documentation - 29.6
2018-06-04 16:27:56 -07:00
Brian C. Lane
d47d38e0c8
Override Sphinx documentation version with LORAX_VERSION
...
Normally you want to document the NEXT release, not the last. This
allows you to build the documentation using:
LORAX_VERSION="29.6" make docs
2018-06-04 16:25:33 -07:00
Brian C. Lane
6d677b2207
Add support for user defined package sources API
...
This lives under /api/v0/projects/source/*
See the documentation for details
2018-06-04 15:45:36 -07:00
Colin Walters
bb3d8edd06
templates: Stop using gconfset
...
We had only been indirectly pulling in GConf, and anyways
nothing was listening to these keys.
<kalev> I still think it's a fallout from 27a90d973f
Really in general, if we wanted to make changes like this
it'd probably be a lot simpler to do them on boot or so.
https://bugzilla.redhat.com/show_bug.cgi?id=1581838
2018-05-23 14:20:44 -07:00
Brian C. Lane
683ec03cc8
Update documentation ( #1430906 )
2018-05-17 11:20:22 -07:00
Brian C. Lane
e963af3b1a
Fix documentation for enabling lorax-composer.socket
...
It needs to be enabled AND started for it to work.
2018-05-14 14:09:46 -07:00
Brian C. Lane
c726f19434
Update the generated html docs
2018-05-14 13:00:15 -07:00
Brian C. Lane
ad549a4601
Add documentation for lorax-composer and composer-cli
2018-05-14 13:00:15 -07:00
Brian C. Lane
4462124848
lorax's gh-pages are under ./lorax/ so make the links relative
2018-03-15 14:21:37 -07:00
Brian C. Lane
dfaac5c84d
New lorax documentation - 29.0
2018-03-15 14:07:05 -07:00
Brian C. Lane
e49c49ecb5
Update Copyright year to 2018 in Sphinx docs
2018-03-15 14:05:58 -07:00
Brian C. Lane
567e103058
Add links to documentation for previous versions
2018-03-15 14:05:58 -07:00
Brian C. Lane
c2d94cd195
Add --old-chroot to the mock example cmdlines
...
Since mock now needs this in order for livemedia-creator to work with it
add it to all of the example cmdlines.
2018-01-03 11:36:05 -08:00
Brian C. Lane
605031c269
New lorax documentation - 28.2
2017-11-28 09:18:51 -08:00
Brian C. Lane
40d823eacf
Add documentation about mock changes ( #1473880 )
...
mock now uses systemd-nspawn by default, but it cannot setup the
/dev/loop* nodes that are needed by lorax and livemedia-creator so users
will need to pass --old-chroot to mock if they are using it.
2017-11-28 09:08:33 -08:00
Brian C. Lane
092c593d6b
INSTALL_ROOT and LIVE_ROOT are not available during %post
...
These were set by livecd-creator, and the %post section was used to
setup the license files on the / of the iso which will not work from
inside anaconda so drop it completely.
2017-03-15 08:22:23 -07:00
Brian C. Lane
57216bd9c7
New lorax documentation - 26.2
2016-11-29 09:27:44 -08:00
Brian C. Lane
5c15371874
New lorax documentation - 25.12
2016-07-28 07:57:51 -07:00
Brian C. Lane
f2d50198ef
New lorax documentation - 25.6
2016-05-23 16:55:51 -07:00
Brian C. Lane
31db046a80
Add example kickstart for Atomic PXE live no-virt
...
Because --no-virt uses a fsimage disk you can't create a /boot
partition. This kickstart will also work for creating the PXE files
inside a mock environment.
Also rename rhel-atomic-pxe-live.ks to fedora-atomic-pxe-live.ks
2016-04-29 16:09:06 -07:00
Brian C. Lane
4e495bc918
livemedia-creator: Update example kickstarts
...
Update the URL, add network command where needed, make sure all auth
commands are using sha512 now.
Removed the fedora-livemedia-ec2 example, Fedora doesn't have grub and
it has never really been tested.
2016-03-29 09:44:53 -07:00
Brian C. Lane
17e8cfa095
New lorax documentation - 25.2
2016-03-21 14:23:15 -07:00
Brian C. Lane
e12f6b8ede
Use Sphinx to generate manpages
...
Use make -C docs man to regenerate the manpages in docs/man/
2016-03-21 14:21:56 -07:00
Brian C. Lane
12690a0aa3
livemedia-creator: Use sphinx-argparse to document args
...
Add it to lorax.rst and livemedia-creator.rst
2016-03-21 14:21:56 -07:00
Brian C. Lane
0b9077ceaa
Move argument parsers into pylorax.cmdline
...
This will make it possible to use sphinx-argparse to generate all the
documentation and manual pages.
2016-03-21 14:21:55 -07:00
Brian C. Lane
9328100a4d
livemedia-creator: Update kickstarts for rawhide
2016-03-09 16:41:11 -08:00
Brian C. Lane
f8316a7b89
livemedia-creator: Use qemu instead of virt-install
...
Switching to using qemu directly allows lmc to be more flexible. It can
now run from inside a mock chroot for creation of all image types,
inculding disk images, and can take advantage of KVM on the host system
if /dev/kvm device is present inside the mock.
It should also be possible to create cross-arch images, but without kvm
available this is likely to be a very slow option.
2016-03-03 17:22:50 -08:00
Brian C. Lane
5b109a9337
New lorax documentation - 24.10
2016-02-12 16:06:33 -08:00
Brian C. Lane
76bce910e0
Move templates to /usr/share/lorax/templates.d/99-generic
2016-02-10 17:14:11 -08:00
Brian C. Lane
b099b30754
Add documentation for the lorax command and templates
2016-02-09 09:11:54 -08:00
Brian C. Lane
87d941b81a
livemedia-creator: Add kernel-modules and kernel-modules-extra to examples
...
If you don't do this DNF will add the debug kernel to the package set to
satisfy kmod() requirements.
Also bump the default releasever for lmc to 24.
2016-01-13 14:31:40 -08:00
Brian C. Lane
b138b27bd8
Add --iso-name to use with --iso-only
...
Instead of reusing --image-name add a new argument to name the iso. This
way the disk image can be given a unique name with --image-name and the
iso can be named something different.
2016-01-11 09:54:40 -08:00
Brian C. Lane
059e40a64b
Add --iso-only option to --make-iso
...
This option removes all the extra build artifacts from --make-iso,
leaving only the boot.iso
It also supports naming of the final iso with --image-name
2016-01-08 08:53:55 -08:00
Brian C. Lane
f04fa1ea34
docs: Update documentation for livemedia-creator
2015-12-21 16:13:08 -08:00
Brian C. Lane
785c4c9cd5
Update Lorax documentation - 24.6
2015-12-04 10:12:19 -08:00
Brian C. Lane
6acf489ffd
Update docs for product.img
...
Make it clear that the contents of product.img and updates.img comes
from the install root, not from the build host's filesystem.
2015-12-04 10:07:19 -08:00
Brian C. Lane
e5c0c634b0
Add --virt-uefi to boot the VM using OVMF
...
This requires OVMF to be setup on the system, and for the kickstart to
create a /boot/efi/ partition. You can then use it to create UEFI
bootable partitioned disk images.
2015-11-05 09:33:15 -08:00
Brian C. Lane
b77506cb50
Add documentation and kickstart for --make-vagrant
2015-10-20 17:46:54 -07:00