[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [atomic-devel] Setting a DNS entry
- From: Charlie Drage <cdrage redhat com>
- To: Colin Walters <walters verbum org>
- Cc: atomic-devel projectatomic io
- Subject: Re: [atomic-devel] Setting a DNS entry
- Date: Wed, 16 Mar 2016 13:02:59 -0400
Seems that resolv doesn't work correctly. I'm getting an ambiguous
error within /var/boot/log, despite having valid yaml
My cloud-init:
#cloud-config
hostname: cloud
manage-resolv-conf: true
resolv_conf:
nameservers:
- "8.8.4.4"
- "8.8.8.8"
ssh_authorized_keys:
- "ssh_key_goes_here"
ssh_pwauth: false
cat /var/log/boot.log:
[ OK ] Started Network Manager Script Dispatcher Service.
[ 5.996390] cloud-init[647]: 2016-03-16 16:59:09,683 - util.py[WARNING]: Failed loading yaml blob
[ 6.030294] cloud-init[647]: 2016-03-16 16:59:09,717 - util.py[WARNING]: Failed loading yaml blob
[ 6.034553] cloud-init[647]: 2016-03-16 16:59:09,721 - util.py[WARNING]: Failed at merging in cloud config part from part-001
Starting Hostname Service...
[ OK ] Started Hostname Service.
[ OK ] Started Initial cloud-init job (pre-networking).
...
On 03/15, Charlie Drage wrote:
> Thank you so much everyone for the feedback! It really helps.
>
> I'm going to debug / test the resolv.conf issues. It seems that when
> setting a public IP it screws up at times (I'll have to identify
> what's happening within /var/log/boot.log
>
> In regards to the port Colin, is there a place / github / git repo
> where I can contribute to the fixing of the port?
>
> On 03/15, Colin Walters wrote:
> >
> >
> > On Mon, Mar 14, 2016, at 06:19 PM, Charlie Drage wrote:
> > > My meta-data I use this:
> > >
> > > instance-id: Atomic02
> > > local-hostname: atomic-host-002
> > > network-interfaces: |
> >
> > I'd recommend against using the cloud-init network-interfaces stanza. It's
> > in a messy state of porting against "redhat-initscripts" network configuration
> > vs NetworkManager (and then against systemd-networkd...).
> >
> > > I'm forced to use in cloud-config
> > >
> > > #cloud-config
> > > bootcmd:
> > > - echo 8.8.8.8 > /etc/resolv.conf
> >
> > I don't see a serious problem with using `bootcmd`. The broader role
> > of cloud-init should just be a bootstrap tool for authentication and such
> > in order to set up a better systems management tool like Ansible.
> >
> > > Unfortunatley after a reboot resolv.conf is removed due to network
> > > manager autogenerating the resolv.conf file.
> >
> > See https://github.com/openshift/training/issues/193#issuecomment-120496871
> > for an example of setting dns=none.
> >
>
> --
>
> Charlie Drage
> Red Hat - OSAS Team / Project Atomic
> 4096R / 0x9B3B446C
> http://pgp.mit.edu/pks/lookup?op=get&search=0x622CDF119B3B446C
>
--
Charlie Drage
Red Hat - OSAS Team / Project Atomic
4096R / 0x9B3B446C
http://pgp.mit.edu/pks/lookup?op=get&search=0x622CDF119B3B446C
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]