[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH OSSTEST v3 1/3] ts-openstack-deploy: Deploy OpenStack on a host with devstack
On Tue, 2015-09-29 at 17:19 +0100, Anthony PERARD wrote: > On Tue, Sep 29, 2015 at 04:34:44PM +0100, Ian Campbell wrote: > > On Mon, 2015-09-28 at 16:56 +0100, Anthony PERARD wrote: > > > This script installs any necessary packages and clones all of the > > > OpenStack > > > trees which are used by devstack to deploy OpenStack. > > > > > > Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> > > > > This mostly looks good to me. A few comments. > > > > > + # libvirt is already installed, but not as a package, so avoid > > > installation of > > > + # the libvirt package with devstack > > > + target_editfile($ho, "$builddir/devstack/files/debs/nova", sub { > > > + while (<EI>) { > > > + next if m/.*libvirt.*/; > > > + print EO or die $!; > > > + } > > > + }); > > > + target_editfile($ho, > > > "$builddir/devstack/lib/nova_plugins/functions > > > -libvirt", sub { > > > + while (<EI>) { > > > + next if m/install_package.*libvirt.*/; > > > + print EO or die $!; > > > + } > > > + }); > > > > Do these end up causing the built_revision_foo to say "-dirty" or > > anything > > like that? > > > > Maybe not because I don't see any calls to store_vcs_revision, which I > > think we discussed on an earlier revision? > > I'm only using build_clone() from osstest to clone any git tree. devstack > is not allowed to clone anything (because of ERROR_ON_CLONE=True in its > config file). So I don't need to call store_vcs_revision, and the tree > will > not be seen as -dirty from osstest. I'd forgotten that build_clone also called store_vcs_clone, sorry. > > + # OpenStack needs access to libvirt from a user. > > > + target_cmd_root($ho, <<END); > > > > You could use target_putfilecontents_root_stash for this too I think? > > Well, this append things to the config files, and we thought bash HEREDOC > was > "the right answer" ( <1437402707.17368.39.camel@xxxxxxxxxx> ). > > The next line of the patch is: > > + cat >> /etc/libvirt/libvirtd.conf <<EOF Ah yes, I'd forgotten about that, sorry. So given that I think what I meant to say last time was: Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |