Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Ubuntu Server Development (http://www.linux-archive.org/ubuntu-server-development/)
-   -   Preparing for the next release (http://www.linux-archive.org/ubuntu-server-development/595557-preparing-next-release.html)

Chuck Short 11-07-2011 04:56 PM

Preparing for the next release
 
You did miss something:

https://github.com/zulcss/cobbler-oneiric

Regards
chuck


On Mon, 07 Nov 2011 12:40:36 -0500
Clint Byrum <clint@ubuntu.com> wrote:

>
> We probably need to start upstreaming our patches a lot more
> aggressively:
>
> 05_cobbler_fix_reposync_permissions.patch
> 12_fix_dhcp_restart.patch
> 21_cobbler_use_netboot.patch
> 33_authn_configfile.patch
> 34_fix_apache_wont_start.patch
> 39_cw_remove_vhost.patch
> 40_ubuntu_bind9_management.patch
> 41_update_tree_path_with_arch.patch
> 42_fix_repomirror_create_sync.patch
> 43_fix_reposync_env_variable.patch
> 44_cobbler_manpage_syntax_fix.patch
> 45_add_gpxe_support.patch
> 46_valid_hostname_for_dns.patch
> 47_ubuntu_add_oneiric_codename.patch
> 48_ubuntu_mini_iso_autodetect.patch
> 49_ubuntu_add_arm_arch_support.patch
> 50_fix_cobbler_timezone.patch
> 51_koan_grub2_instead_of_grubby.patch
> 52_ubuntu_default_config.patch
> 53_sample_preseed_kopts_postinst.patch
> 54_koan_fix_tree_when_ksmeta.patch
> 55_ubuntu_branding.patch
> 56_ubuntu_arm_generate_pxe_files.patch
> 57_ubuntu_dnsmasq_domain.patch
>
> Note the forwarded message which shows only a few tiny patches in
> 2.2.2.
>
> I missed the UDS session, but is this on somebody's TODO list for
> alpha1/alpha2 ?
>
> --- Begin forwarded message from James Cammarata ---
> From: James Cammarata <jimi@sngx.net>
> To: cobbler development list <cobbler-devel@lists.fedorahosted.org>,
> cobbler mailing list <cobbler@lists.fedorahosted.org> Date: Sun, 06
> Nov 2011 18:57:08 -0500 Subject: Preparing for the next release
>
> Gearing up for 2.2.2, so I've gone through the master and release22
> branches making sure everything has been applied. As of now, I believe
> there are only 4 patches that have not been applied to release22:
>
> commit 5d1f682946cb5bf323ea97062dabf8071c9698a1
> Merge: 1b4f9ec... 7f24553...
> Author: James Cammarata <jimi@sngx.net>
> Date: Fri Nov 4 03:36:07 2011 -0500
>
> Merge of authn_pam/https feature branch
>
> commit 4bee30b4086a8d845bea5d39d6f2cba1f4a396aa
> Author: James Cammarata <jimi@sngx.net>
> Date: Fri Oct 28 01:11:02 2011 -0500
>
> Enabling CSRF protection for the web interface
>
> commit 18eb1c06779b37d89dfb2962a08236dd1bab24a6
> Author: James Cammarata <jimi@sngx.net>
> Date: Fri Nov 4 02:33:38 2011 -0500
>
> Additional CSRF work. All URLs that modify state are now required
> to be POSTs only.
>
> commit 1b4f9ecf051422eb8512794701900f6199651442
> Author: James Cammarata <jimi@sngx.net>
> Date: Fri Nov 4 03:23:09 2011 -0500
>
> Convert all yaml loads to safe_loads for security/safety reasons.
> https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/858883
>
>
> If you notice I forgot to apply something you sent in, or if I forgot
> to apply it both to master AND release22, let me know and I'll cherry
> pick it over.
>
> I'd like to get all of these in for the next release, so if anyone has
> some spare cycles I'd love for some extra testing. If you typically
> install RPMs, you can easily build them by cloning the git tree and
> using the command "make rpms", which should generate RPMs with the
> version of 2.3.1-1. Please don't test these on production servers, the
> YAML load change above shouldn't cause any issues but just in case I'd
> hate for someone to corrupt production data.
>
> If you do end up testing the authn_pam/https patch, please be aware
> that a pretty major change was made to the cobbler_web.conf file for
> Apache. Make sure there's no rpmnew/rpmsave version of this, and that
> the contents look like the following:
>
> # This configuration file enables the cobbler web
> # interface (django version)
>
> # Force everything to go to https
> RewriteEngine on
> RewriteCond %{HTTPS} off
> RewriteCond %{REQUEST_URI} ^/cobbler_web
> RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
>
> WSGIScriptAlias /cobbler_web /usr/share/cobbler/web/cobbler.wsgi
>
> Here is a list of the patches applied since 2.2.1:
>
> * FEAT: Add fedora16, rawhide, opensuse 11.2, 11.3, 11.4 and 12.1
> to codes.py This should also fix ticket #611
> * FEAT: Added a %post section for the cobbler-web package, which
> replaces the SECRET_KEY field in the Django settings.py with a random
> string
> * BUGFIX: Use VALID_OS_VERSIONS from codes.py in the redhat
> importer.
> * BUGFIX: Fixes to import_tree() to actually copy files to a safe
> place when --available-as is specified.
> Also some cleanup to the debian/ubuntu import module for when
> --available-as is specified.
> * BUGFIX: 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
> Also removed the .old import modules for debian/ubuntu, which
> were replaced with the unified manage_import_debian_ubuntu.py
> * BUGFIX: add the /var/www/cobbler/pub directory to setup.py.
> Calling buildiso from cobbler-web now works as expected.
> * BUGFIX: patch koan (xencreate) to correct the same issue that was
> broken for vmware regarding qemu_net_type
> * BUGFIX: fixed issue with saving objects in the webgui failing
> when it was the first of that object type saved.
> * BUGFIX: Minor fix to the remote version to use the nicer extended
> version available
> * BUGFIX: Fix a bug in buildiso when duplicate kopt keys are used.
> Reported and tested by Simon Woolsgrove <simon@woolsgrove.com>
> * BUGFIX: Fix for koan, where vmwcreate.py was not updated to
> accept the network type, causing failures.
> * BUGFIX: added sign_puppet_certs_automatically to settings.py. The
> fact that this was missing was causing failures in the the pre/post
> puppet install modul
> * BUGFIX: set the auto-boot option for a virtual machine
> * BUGFIX: Correction for koan using the incorrect default port for
> connecting to cobblerd
> * BUGFIX: config/settings: add "manage_tftpd: 1" (default setting).
> Manage_tftpd is ON by default, but it doesn't hurt to be explicit
> about it, so that it's easier to disable it.
> * CLEANUP: use codes.VALID_OS_VERSIONS in the freebsd importer
> * CLEANUP: use codes.VALID_OS_VERSIONS in the debian/ubuntu
> importer
> * CLEANUP: use utils.subprocess_call in services.py
> * CLEANUP: use utils.subprocess_call in remote.py.
> * CLEANUP: use utils.subprocess_call in scm_track.py. Also document
> that 'hg' is a valid option in the settings file.
> * CLEANUP: Dont import the sub_process module when it's not needed.
> --- End forwarded message ---
>


--
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam


All times are GMT. The time now is 12:16 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.