Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

consul systemd hangs at 'create symlink at /etc/service/consul to /etc/sv/consul' on Centos70 #168

Closed
rojomisin opened this Issue May 5, 2015 · 2 comments

Comments

Projects
None yet
2 participants
@rojomisin
Copy link

rojomisin commented May 5, 2015

I am trying to get consul to work on Centos70, which worked in Vagrant, so I packer'd up a centos7 ami and launched with recipe[consul] and custom json

    "consul": {
      "install_method": "binary",
      "init_style": "systemd"
    }

things seemed ok, but it just hangs endlessly

    * template[/etc/sv/consul/log/config] action create
      - create new file /etc/sv/consul/log/config
      - update content in file /etc/sv/consul/log/config from none to e3b0c4
      (no diff)
      - change mode from '' to '0644'
      - restore selinux security context
    * link[/etc/init.d/consul] action create
      - create symlink at /etc/init.d/consul to /sbin/sv
    - configure service runit_service[consul]
    * link[/etc/service/consul] action create
      - create symlink at /etc/service/consul to /etc/sv/consul

does anyone have a working combination of centos66 or centos7 + consul working?

@johnbellone johnbellone self-assigned this May 24, 2015

@johnbellone johnbellone added this to the Road to 1.0.0 milestone May 24, 2015

@johnbellone

This comment has been minimized.

Copy link
Contributor

johnbellone commented May 24, 2015

The 1.0 release will support systemd/upstart/sysv through poise-service.

@johnbellone

This comment has been minimized.

Copy link
Contributor

johnbellone commented Jun 16, 2015

I am closing this out because of impeding #126 landing on master. The expectation here is that you'll be able to use the native pid managers as well as others such as supervisord/runit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.