Skip to content

Cannot host ec2 instance on root domain #42

@justinlovinger

Description

@justinlovinger

Given deployment.route53.hostName = domain-name.root, running nixops deploy gives error "Exception: hosted zone for com not found".

The full exception is

webserver..> sending Route53 DNS: example.com A 18.218.14.24
Traceback (most recent call last):
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/bin/..nixops-wrapped-wrapped", line 991, in <module>
    args.op()
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/bin/..nixops-wrapped-wrapped", line 412, in op_deploy
    max_concurrent_activate=args.max_concurrent_activate)
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/deployment.py", line 1063, in deploy
    self.run_with_notify('deploy', lambda: self._deploy(**kwargs))
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/deployment.py", line 1052, in run_with_notify
    f()
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/deployment.py", line 1063, in <lambda>
    self.run_with_notify('deploy', lambda: self._deploy(**kwargs))
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/deployment.py", line 996, in _deploy
    nixops.parallel.run_tasks(nr_workers=-1, tasks=self.active_resources.itervalues(), worker_fun=worker)
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/parallel.py", line 44, in thread_fun
    result_queue.put((worker_fun(t), None, t.name))
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/deployment.py", line 969, in worker
    r.create(self.definitions[r.name], check=check, allow_reboot=allow_reboot, allow_recreate=allow_recreate)
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/backends/ec2.py", line 1101, in create
    self._update_route53(defn)
  File "/nix/store/33qlsqvq92v7ny8p9af1zsvmxki5jd74-nixops-1.7/lib/python2.7/site-packages/nixops/backends/ec2.py", line 1273, in _update_route53
    raise Exception('hosted zone for {0} not found'.format(hosted_zone))
Exception: hosted zone for com not found

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions