-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Change when AF::Noid 2.0 is required so it doesn't break in production mode #1061
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can confirm that this does allow me to launch the rails console in production mode with no errors, so it seems to be a good fix for the problem I was having in this issue:
#1045
I'll do a little more testing later today or tomorrow, but at first glance, it seems like this does fix the problem.
Ping @tpendragon and @sethaj I know that Trey had implemented a work-around in Plum, and Seth did in Heliotrope, by adding a file to |
17bade6
to
833c1b6
Compare
833c1b6
to
bd68bfe
Compare
997943c
to
f960839
Compare
Fixes #1045. |
888a865
to
4d26163
Compare
* Update to latest release of AF::Noid * Automatically run the new AF::Noid generator to complete installation of AF::Noid. * Use latest 4.2 and 5.0 Rails versions.
4d26163
to
5df115b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid require bug for curation_concerns 1.6.3. This is a tmp measure for getting cc 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to main bundle (not just development and test). We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Config solr to use collection named 'phydo-production' for production env.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Config solr to use collection named 'phydo-production' for production env. * Runs preservation:install generator.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Config solr to use collection named 'phydo-production' for production env, and to have the core persist after restarting. * Runs preservation:install generator.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Config solr to use collection named 'phydo-production' for production env. * Runs preservation:install generator.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Config solr to use collection named 'phydo-production' for production env. * Runs preservation:install generator.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Adds results of running Preservation gem install generator.
Changes needed for deploying to demoable host * Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Adds results of running Preservation gem install generator. * StorageControllerBehavior Module is defined without a namespace, but was trying to be included with `HydraDAM::StorageControllerBehavior`. * Removes `require 'pry'` everywhere. It's not part of the production bundle. Require it in development as needed, but please don't commit it.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Adds results of running Preservation gem install generator. * StorageControllerBehavior Module is defined without a namespace, but was trying to be included with `HydraDAM::StorageControllerBehavior`. * Removes `require 'pry'` everywhere. It's not part of the production bundle. Require it in development as needed, but please don't commit it. Closes HDM-800.
* Updates preservation gem. * Adds gem therubyracer. * Do not load rake tasks for 'dev' and 'test' environments when in production. * Applies patch for active_fedora-noid. This is a tmp measure for getting curation_concerns 1.6.3 to run in production without having to upgrade to 1.7.x yet. See samvera-deprecated/curation_concerns#1061. * Adds config for 'production' enviornment in config/role_map.yml. Without some config for 'production' env, we get errors from hydra-access-controls. * Add solr_wrapper and fcrepo_wrapper to bundle (not just :development and :test groups). Also adds config for both in .solr_wrapper.production and .fcrepo_wrapper.production. NOTE: We're going to use them in production to get a demo up quickly. We will want to come back to this when building out a more robust production env. * Adds results of running Preservation gem install generator. * StorageControllerBehavior Module is defined without a namespace, but was trying to be included with `HydraDAM::StorageControllerBehavior`. * Removes `require 'pry'` everywhere. It's not part of the production bundle. Require it in development as needed, but please don't commit it. Closes HDM-800.
Automatically run the new AF::Noid generator to complete installation of AF::Noid.
DO NOT MERGE until the PR points at a released version of AF::Noid (pointing at a GitHub branch at the moment).
@projecthydra/sufia-code-reviewers