Comments

17 Comments

this update passes tests in the FCOS build pipeline

BZ#1821155 rust-zincati-0.0.10 is available

We've been using this in development versions of FCOS for some time, and it's been working well (or at least, it errors out for now the way we expect it to).

BZ#1721564 Review Request: rust-zincati - Update agent for Fedora CoreOS
BZ#1703542 Review Request: rust-afterburn - A simple cloud provider agent
BZ#1703542 Review Request: rust-afterburn - A simple cloud provider agent
BZ#1703542 Review Request: rust-afterburn - A simple cloud provider agent

Revoking - build of higher version 0.16-2.fc28 was done. Reopening this with updated version number.

@jlebon, I think what might be happening is, if you are using coreos-assembler run, login is the mechanism displaying the MOTD. login will only look for /etc/motd by default, or a specified list of paths with MOTD_FILE (http://man7.org/linux/man-pages/man1/login.1.html).

Have been meaning to add the /etc/motd.d/console-login-helper-messages.motd path with this: https://github.com/coreos/coreos-assembler/issues/244 (though this only solves it for coreos-assembler run).

console-login-helper-messages is relying on something to search /etc/motd.d and follow the symlink from /etc/motd.d/console-login-helper-messages.motd to /run/console-login-helper-messages/console-login-helper-messages.motd - sshd does this today. The generated MOTD should display after the steps you followed, if logging in using SSH.

Will make a note in the docs of the config required for login vs. it showing through sshd by default.

Hmm, so when I do:

  # echo "hello" > /run/console-login-helper-messages/motd.d/00_hello
  # systemctl restart console-login-helper-messages-motdgen.service
  # cat /run/console-login-helper-messages/console-login-helper-messages.motd 
  Fedora (29 (Cloud Edition))
  hello

And then log out and back in, I don't see the motd. I'm testing this on FCOS, which also has an /etc/motd, and logging back in just shows that MOTD instead, though I did try to delete /etc/motd to see if it would generate a new one. When does this show up exactly?

working for me on f29 cloud image. thanks for the hard work robert!