[lorax] livemedia-creator: Cleanup temp yum files (#1025837)

Vratislav Podzimek vpodzime at redhat.com
Tue Nov 19 06:08:48 UTC 2013


On Mon, 2013-11-18 at 17:46 -0800, Brian C. Lane wrote:
> From: "Brian C. Lane" <bcl at redhat.com>
> 
> ---
>  src/sbin/livemedia-creator | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/src/sbin/livemedia-creator b/src/sbin/livemedia-creator
> index 4932466..246be4f 100755
> --- a/src/sbin/livemedia-creator
> +++ b/src/sbin/livemedia-creator
> @@ -558,6 +558,11 @@ def novirt_install(opts, disk_img, disk_size, repo_url):
>          selinux_enforcing = True
>          selinux.security_setenforce(0)
>  
> +    # Clean up /tmp/ from previous runs to prevent stale info from being used
> +    for path in ["/tmp/yum.repos.d/", "/tmp/yum.cache/"]:
> +        if os.path.isdir(path):
> +            shutil.rmtree(path)
> +
>      args = ["--kickstart", opts.ks[0], "--cmdline", "--repo", repo_url]
>      if opts.anaconda_args:
>          for arg in opts.anaconda_args:
ACK.

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic



More information about the anaconda-patches mailing list