Snapshotting repos
by Gerhardus Geldenhuis
Hi
I am working on a simple internal file based (symlinks) method to snapshot
repos on a monthly basis making use of cobbler. For various reasons we are
not using spacewalk to manage that... I am thinking with a Red Hat / CentOS
hat on so probably not considering other OS'es. My question is simple, do
you think that adding a repo snapshot ability to cobbler is worthwhile or is
that task better suited to be implemented in spacewalk or other management
software? If our interim solution becomes more permanent, I thought it would
be useful to build this into cobbler rather than tagging it on afterwards.
However things get more complicated if you take into consideration that
these snapshots potentially need to be replicated across multiple cobbler
servers and all of the other things I have probably not considered. So
before I go off on a tangent I thought I would get some opinions.
Regards
--
Gerhardus Geldenhuis
12 years, 6 months
Bugtracker / roadmap
by Jörgen Maas
Hi guys,
Today i've spent some time in the bugtracker closing some obvious
issues which seem to be resolved now. If there are any objections let
me know! Also, can someone create a new milestone for 2.2/2.4 or
provide me the privilege to do so myself? :)
Closed tickets:
Ticket #581 (defect) closed by unbeliever
fixed: this issue seems resolved. works for me with current master snapshot in …
Ticket #509 (defect) closed by unbeliever
fixed: this has been fixed in 2.2.0, the download url is /cobbler/pub/ closing …
Ticket #634 (defect) closed by unbeliever
fixed: this is available in 2.2.x, closing ticket
Ticket #525 (defect) closed by unbeliever
fixed: also fixed a long time ago.
Ticket #520 (enhancement) closed by unbeliever
fixed: checked this ticket against 2.2, seems to be resolved a long time …
Ticket #546 (defect) closed by unbeliever
fixed: this one is obsolete. closing ticket.
Ticket #323 (enhancement) closed by unbeliever
fixed: --name-servers-search= is available, closing ticket.
Ticket #670 (enhancement) closed by unbeliever
fixed: this feature is available in cobbler 2.2.x
Ticket #627 (defect) closed by unbeliever
invalid: this has nothing to do with Cobbler but seems like a
anaconda/kickstart …
Ticket #578 (defect) closed by unbeliever
fixed: released in 2.2.x
Ticket #513 (enhancement) closed by unbeliever
fixed: this is released in cobbler 2.2.x
Ticket #588 (enhancement) closed by unbeliever
fixed
Ticket #543 (defect) closed by unbeliever
fixed: released in cobbler 2.2.x
--
Grtz,
Jörgen Maas
12 years, 6 months
[PATCH] import enhancements
by James Cammarata
Pushed to my github in the master branch:
commit 59ab759892b9f1d63ca882568c53a2ef75a2a5cc
Author: James Cammarata <jimi(a)sngx.net>
Date: Sat Oct 15 21:14:26 2011 -0500
- Modification to import processes so that rsync:// works as a path.
- These changes should also correct the incorrect linking issue where
the link created in webdir/links/ pointed at a directory in ks_mirror
without the arch specified, resulting in a broken link if --arch was
specified on the command line
- Also removed the .old import modules for debian/ubuntu, which were
replaced with the unified manage_import_debian_ubuntu.py
This is a pretty major change because it touched a lot of code, but I
have verified the following distros import:
# cobbler distro list
centos-5.5-x86_64
centos-5.5-xen-x86_64
esxi4.1-x86_64
f14-i386
f14-x86_64
f15-i386
f15-x86_64
freebsd8.2-x86_64
opensuse11.4-x86_64
opensuse11.4-xen-x86_64
ubuntu10.10-i386
ubuntu10.10-x86_64
Whether they imported with zero issues or not is the question, so a
lot of kickstart testing should be done just to verify I didn't
introduce a regression.
12 years, 6 months
[PATCH] Ticket #611
by Jörgen Maas
Hi
Two patches:
0001) Fix for Ticket #611 (add fedora rawhide to codes.py, and while
at it added some opensuse versions)
0002) Minor cleanup in the redhat importer, the valid os versions were
duplicated there. They should be fetched from codes.py
--
Grtz,
Jörgen Maas
12 years, 6 months
[PATCH] 3 little cleanup patches
by Jörgen Maas
Hi,
These patches remove the importing of the sub_process module from the
Cobbler tree except utils.py
Koan, setup.py
Existing calls have been changed to use the util.subprocess_call function.
--
Grtz,
Jörgen Maas
12 years, 6 months
[ANNOUNCE] Cobbler 2.2.0 released
by James Cammarata
Cobbler 2.2 has been tagged and released, with RPMS built and
available in EPEL-testing now. This release incorporates a ton of new
features:
* Import modules, which allowed easy integration of...
* Ubuntu and Debian support again!
* Better support for SuSE
* Support for FreeBSD
* Support for ESX 4+/ESXi
* Integration with the python TFTP server pytftpd
* "fetchable files" and "boot files" support for distros that need to
get more files from the TFTP server
* Faster sync using link cache
* Support for EFI grub booting
* Support for bridged interfaces
* WSGI instead of mod_python for the web interface.
* Lots of Web UI improvements
* A lot more I'm sure I missed when going through the change log
Bugfixes:
* Seriously way too many to list individually. Read the change log,
there were almost 1000 commits since the last release!
This will also start the new development period, in which we will
target a major release every 6 months. That means we should release
2.4 in April of 2012, with periodic updates to 2.2.x monthly for bug
fixes. February 6th of 2012 will mark the end of the development
period for 2.4, after which only bug fixes will be applied to the
master branch until 2.4 is released.
Thanks and enjoy!
12 years, 6 months