Bug #20384
closedInitial db:seed fails
Description
Here's another one when bootstrapping foreman on up to date Debian stretch plus https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions (because of #20232) fails.
Following https://www.theforeman.org/contribute.html
bundle exec bin/rake db:seed
gives
2017-07-22T00:35:07 [app] [D] Setting current user thread-local variable to foreman_admin
rake aborted!
Unable to create anonymous admin user: Auth source can't be blank
/home/agx/foreman/db/seeds.d/04-admin.rb:14:in `block in <top (required)>'
/home/agx/foreman/vendor/gems/ruby/2.3.0/gems/audited-4.5.0/lib/audited/auditor.rb:283:in `without_auditing'
/home/agx/foreman/db/seeds.d/04-admin.rb:9:in `<top (required)>'
/home/agx/foreman/db/seeds.rb:46:in `block in <top (required)>'
/home/agx/foreman/db/seeds.rb:36:in `each'
/home/agx/foreman/db/seeds.rb:36:in `<top (required)>'
/home/agx/foreman/vendor/gems/ruby/2.3.0/gems/railties-4.2.9/lib/rails/engine.rb:547:in `load_seed'
-e:1:in `<main>'
Tasks: TOP => db:seed
(See full trace by running task with --trace)
Updated by Anonymous over 7 years ago
- Priority changed from Normal to Urgent
- Translation missing: en.field_release set to 240
This can also be seen in nightly systests with production packages.
Updated by Marek Hulán over 7 years ago
this could be caused by recent permission change, I'll try seeding on empty database, I was unable to reproduce so far
Updated by Marek Hulán over 7 years ago
- Related to Bug #16884: Create permissions do not check filter limits added
Updated by Marek Hulán over 7 years ago
we'll need "ignore create permission" method for seeding where we can't run the auth source creation under anonymous admin users which does not exist yet
Updated by The Foreman Bot over 7 years ago
- Status changed from New to Ready For Testing
- Assignee set to Marek Hulán
- Pull request https://github.com/theforeman/foreman/pull/4691 added
Updated by Marek Hulán over 7 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset f079f90a614d31a5dbd4323675f3d194f0bff1fd.
Updated by The Foreman Bot over 7 years ago
- Pull request https://github.com/theforeman/foreman/pull/4696 added
Updated by Marek Hulán about 7 years ago
- Related to Refactor #21010: Reorganize seed files added