CentOS / sig-cloud-instance-build

CentOS Cloud Instance SIG: Metadata to build & release instances
362 stars 167 forks source link

Add bind-utils #173

Open johanburati opened 4 years ago

johanburati commented 4 years ago

Would be nice to have nslookup by default on the image.

centos-ci commented 4 years ago

Can one of the admins verify this patch?

lpancescu commented 4 years ago

The Vagrant images are a minimal CentOS installation, only adding the few packages that are needed by Vagrant, like rsync. I'd rather keep the images minimal, please use Vagrant provisioning in your Vagrantfile to install any packages you need (nsloopup was declared obsolete by ISC in the favor of dig).

Anyway, the functionality you want is already available in the Vagrant images we have:

$ getent hosts sunsite.unc.edu
152.19.134.40   sunsite.unc.edu
johanburati commented 4 years ago

@szarkos

Isn't this Kickstart used to create the OpenLogic:CentOS:8_1:latest image on Azure ?

https://github.com/CentOS/sig-cloud-instance-build/blob/98aa8c6f0290feeb94d86b52c561d70eabc7d942/cloudimg/CentOS-8-x86_64-Azure.ks#L1

If that's the case it should be a standing replacement for the RedHat:RHEL:8.1:latest image. Since the Redhat image has both nslookup and dig installed this image should as well imho.

szarkos commented 4 years ago

@johanburati - No, the OpenLogic team has their own repo (i.e. https://github.com/openlogic/AzureBuildCentOS/blob/master/ks/azure/centos81.ks), however, we should strive to keep all these in sync.

@N3WWN can you also add this change to OpenLogic's CenTOS 8.1 image?

N3WWN commented 4 years ago

@johanburati / @szarkos

Seems like a reasonable request. 😉

I have add bind-utils in my local copy of the kickstart and will push the change when I refresh the CentOS 8.1 image shortly.