Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cobbler.conf (httpd conf file) should be in version control, also | Michael DeHaan | 2007-04-13 | 2 | -2/+16 |
| | | | | bumped release. | ||||
* | More generalized fix to aborted-createrepo ".olddata" problems, which now | Michael DeHaan | 2007-04-13 | 4 | -10/+22 |
| | | | | applies to "cobbler reposync" as well as "cobbler import". | ||||
* | Teaching cobbler to remove .olddata files from previous createrepo runs | Michael DeHaan | 2007-04-12 | 1 | -5/+72 |
| | | | | | so createrepo can be run repeatedly. This has been applied to ks_mirror (import) content but also needs to be done soon for cobbler_reposync. | ||||
* | Added last commit info to changelog. | Michael DeHaan | 2007-04-11 | 1 | -0/+1 |
| | |||||
* | Kickstart tracking now mines the apache logs rather than relying on the | Michael DeHaan | 2007-04-11 | 5 | -164/+117 |
| | | | | | | | | | | | | | | | watcher.py mod_python script, so there is room for greater platform compatibility. A cgi-based more-portable alternative to watcher is still desirable. Since apache logs are cycled more frequently than cobbler logs, this does mean that we lose a bit of granularity with regards to start/stop times, though this can presumably be refined. Last request time (the most important bit) is still solid. Need to verify that Apache log time parsing (strptime) isn't doing anything strange with time zones as cobbler is logging GMT. I suspect it might and that would affect results and state detection. | ||||
* | Bump release number. | Michael DeHaan | 2007-04-10 | 2 | -2/+5 |
| | |||||
* | This commit adds a --rpm-list parameter to "cobbler repo add". --rpm-list | Michael DeHaan | 2007-04-10 | 5 | -15/+126 |
| | | | | | | | | | | | | | | | | | allows for partial mirroring of RPM content from a yum repository using yumdownloader. An example of this would be wanting to have a local mirror of useful tools from FC6 Extras (cobbler and koan, possibly?) while not pulling down content that just takes up time/space (like 3D games). This will work for http:// and ftp:// repositories, but not RHN at this point. Incidentally this feature doesn't resolve dependencies at this point because yumdownloader is currently broken. See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=232183 So, for now, give all dependencies for --rpm-list and when yumdownloader gets fixed, the "--resolve" argument can be reinserted and this will be a lot more useful. | ||||
* | Disable mod_python tracking piece for RHEL5, as it is apparently causing | Michael DeHaan | 2007-04-10 | 3 | -1/+6 |
| | | | | | some problems there. Need to replace it with something more portable. Can consider working in better tracking info at the same time. | ||||
* | Add James in to AUTHORS for spec file patch and yum Q&A help. | Michael DeHaan | 2007-04-05 | 1 | -0/+1 |
| | |||||
* | This specfile define is currently pointless and can be removed. | Michael DeHaan | 2007-04-05 | 4 | -50/+83 |
| | |||||
* | Doc cleanup. | Michael DeHaan | 2007-04-05 | 6 | -60/+67 |
| | |||||
* | Some cleanup/fixing in the reposync code. | Michael DeHaan | 2007-04-05 | 2 | -13/+23 |
| | |||||
* | Remove unneeded param. | Michael DeHaan | 2007-04-05 | 1 | -1/+1 |
| | |||||
* | Forgot to include details in last commit, so here's the CHANGELOG. | Michael DeHaan | 2007-04-04 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | Basically cobbler repo add can now take the following. cobbler repo add --mirror=http://mirrors.kernel.org/fedora/core/updates/6/i386/ --name=fc6i386updates --local-filename=fedora-updates The above syntax also works for FTP. Rather basic. Additionally, there is preliminary support for mirroring content out of RHN. To do this, you will need a entitled/registered RHN system and RHEL >= 5.0. cobbler repo add --name=rhel-i386-server-5 --mirror=rhn://rhel-i386-server-5 Usage of ftp://, http://, and rhn:// (it's not really a protocol, btw), require that yum-utils be installed. yum-utils is the package that provides reposync. | ||||
* | (no commit message) | Michael DeHaan | 2007-04-04 | 4 | -10/+32 |
| | |||||
* | More better (TM) repo parameterization in kickstarts. | Michael DeHaan | 2007-04-04 | 2 | -5/+9 |
| | |||||
* | Correct some errors in kickstart templating for the new repo stuff ... | Michael DeHaan | 2007-04-04 | 1 | -2/+3 |
| | |||||
* | Adding website content to git for backup. | Michael DeHaan | 2007-04-04 | 13 | -0/+977 |
| | |||||
* | Add missing directory to setup.py | Michael DeHaan | 2007-04-04 | 1 | -0/+2 |
| | |||||
* | Remove redundant cobbler.pod from repository (official copy now | Michael DeHaan | 2007-04-04 | 3 | -604/+73 |
| | | | | docs/cobbler.pod) and continue working on import/reposync. | ||||
* | Add preliminary support for RHEL5 tree management. This is rather | Michael DeHaan | 2007-04-03 | 5 | -48/+156 |
| | | | | | | | | | | | | complicated and introduces a new variable source_repos on each 'distro' object and also has some implications for how sync completes. Basically RHEL5 has multiple comps files so createrepo must be run more than once. The main point of this support is to install and configure the "core" mirror for distros, where previously only extras/updates were dealt with. The core repo is derived from the kickstart tree (cobbler import) rather than the "cobbler repo add" commands (manual add). | ||||
* | Preliminary support for http:// and ftp:// mirrors via yum's reposync. | Michael DeHaan | 2007-04-03 | 2 | -48/+113 |
| | |||||
* | Added tags | Michael DeHaan | 2007-04-03 | 1 | -4/+4 |
| | |||||
* | Remove typo from rsync.exclude | Michael DeHaan | 2007-04-02 | 1 | -1/+0 |
| | |||||
* | Update changelog. | Michael DeHaan | 2007-04-02 | 1 | -1/+2 |
| | |||||
* | Improvements/fixes to the "DVD import" code so that they know more about | Michael DeHaan | 2007-04-02 | 2 | -6/+37 |
| | | | | how to deal with RHEL and in-between builds of Fedora. | ||||
* | Fix changelog format. | Michael DeHaan | 2007-04-02 | 1 | -2/+1 |
| | |||||
* | Preparation for later 0.4.6 release | Michael DeHaan | 2007-04-02 | 3 | -3/+7 |
| | |||||
* | Fix bug with cobbler sync and older configs. | Michael DeHaan | 2007-04-02 | 1 | -1/+1 |
| | |||||
* | Store repo information as a list. This unbreaks --repos on "profile add" | Michael DeHaan | 2007-03-28 | 2 | -1/+5 |
| | |||||
* | Bind cobbler_syslogd to everything. | Michael DeHaan | 2007-03-27 | 1 | -4/+1 |
| | |||||
* | Edited TODO | Michael DeHaan | 2007-03-27 | 1 | -4/+6 |
| | |||||
* | Test new git repo. | Michael DeHaan | 2007-03-26 | 1 | -1/+1 |
| | |||||
* | Added tag release-0.4.5 for changeset 258f49e92ddc4c90a13c063b59c531ae8bccdf57 | Michael DeHaan | 2007-03-23 | 1 | -0/+1 |
| | |||||
* | This is 0.4.5 | Michael DeHaan | 2007-03-23 | 8 | -83/+14 |
| | |||||
* | This is release 0.4.4. I mean it this time :) | Michael DeHaan | 2007-03-23 | 4 | -1998/+20 |
| | |||||
* | Added tag release-0.4.4 for changeset 93e901c9cdc9dc4dc974870fb97dd3de3ff328b6 | Michael DeHaan | 2007-03-23 | 1 | -0/+1 |
| | |||||
* | Added links dir to spec file. | Michael DeHaan | 2007-03-22 | 1 | -0/+1 |
| | |||||
* | Fixed bug in watcher.py code found in PXE testing, make file now removes ↵ | Michael DeHaan | 2007-03-22 | 3 | -1/+3 |
| | | | | pod2man tempfiles. | ||||
* | Allow watcher script to stay running when it can't get a hostname during ↵ | Michael DeHaan | 2007-03-22 | 1 | -1/+4 |
| | | | | startup. | ||||
* | Added tag release-0.4.4 for changeset 831b6658504aec0a20a21dbb73025713725bdaa2 | Michael DeHaan | 2007-03-22 | 1 | -0/+1 |
| | |||||
* | tags + specfile | Michael DeHaan | 2007-03-22 | 1 | -0/+1 |
| | |||||
* | Added tag release-0.4.4 for changeset 9460ca9bbb3f4b588d99761c2a067fb03a5034ea | Michael DeHaan | 2007-03-22 | 1 | -0/+1 |
| | |||||
* | Added tag release-0.4.4 for changeset 8f9d3d862cd4149bfc08cbbc13f2a8a9eb16349e | Michael DeHaan | 2007-03-22 | 1 | -0/+1 |
| | |||||
* | Added tag release-0.4.4 for changeset 64f566d386880a88e70f115c2b8172a52457c901 | Michael DeHaan | 2007-03-22 | 1 | -0/+1 |
| | |||||
* | Tags + added template file to manifest.in | Michael DeHaan | 2007-03-22 | 2 | -0/+2 |
| | |||||
* | Ongoing work for 0.4.4 -- misc tweaks/fixes, and continuation on the ↵ | Michael DeHaan | 2007-03-22 | 9 | -33/+29 |
| | | | | | | | kernel-parameters-get-shorter effort as well as templating and import features. Plus some random things, like case insensitive paths and some additional argument checking. | ||||
* | Ongoing work on a better DVD import... | Michael DeHaan | 2007-03-20 | 2 | -121/+157 |
| | |||||
* | Adding manpage before I forget. | Michael DeHaan | 2007-03-19 | 1 | -0/+537 |
| | |||||
* | Most of these diffs come from directory reorg/cleanup, though the main ↵ | Michael DeHaan | 2007-03-19 | 23 | -215/+268 |
| | | | | feature here is the start of a better --import command that creates significantly shorter paths and can work more reliably on mounted DVD images (losetup or otherwise). Detection of kickstarts based on paths needs to be augmented by additional means for this to really work. However, changes going in here (and still more to come) result in cleaner names for imported profiles, and substantially shorter kernel option command lines, which is needed to keep under the 255 limit. There is also some work here going in to template out all of the files for PXE, reducing the amount of code in action_sync and also making PXE setups much more customizable (menu choices, titles, random parameters, ipappend 2, etc) without patching the source. "tree" on import is also attached now to the distro, not the profile. So, whew, that's a lot. |