Upgrade to Ruby 2.4.4 (EE port)
* A change in Ruby (https://github.com/ruby/ruby/commit/ce635262f53b760284d56bb1027baebaaec175d1) requires passing in the exact required length for OpenSSL keys and IVs. * Ensure the secrets.yml is generated before any prepended modules are loaded. This is done by renaming the `secret_token.rb` initializer to `01_secret_token.rb`, which is a bit ugly but involves the least impact on other files. * Reading an invalid OpenSSL::PKey causes OpenSSL to throw OpenSSL::PKey::PKeyError instead of ArgumentError (https://github.com/ruby/openssl/blob/master/History.md).
显示
- .gitlab-ci.yml 4 个添加, 3 个删除.gitlab-ci.yml
- .ruby-version 1 个添加, 1 个删除.ruby-version
- app/models/clusters/platforms/kubernetes.rb 2 个添加, 2 个删除app/models/clusters/platforms/kubernetes.rb
- app/models/clusters/providers/gcp.rb 1 个添加, 1 个删除app/models/clusters/providers/gcp.rb
- app/models/concerns/has_variable.rb 1 个添加, 1 个删除app/models/concerns/has_variable.rb
- app/models/pages_domain.rb 1 个添加, 1 个删除app/models/pages_domain.rb
- app/models/project_import_data.rb 1 个添加, 1 个删除app/models/project_import_data.rb
- app/models/remote_mirror.rb 1 个添加, 1 个删除app/models/remote_mirror.rb
- config/initializers/01_secret_token.rb 3 个添加, 0 个删除config/initializers/01_secret_token.rb
- config/settings.rb 4 个添加, 0 个删除config/settings.rb
- db/migrate/20160302152808_remove_wrong_import_url_from_projects.rb 1 个添加, 1 个删除...e/20160302152808_remove_wrong_import_url_from_projects.rb
- db/post_migrate/20171124104327_migrate_kubernetes_service_to_new_clusters_architectures.rb 1 个添加, 1 个删除...grate_kubernetes_service_to_new_clusters_architectures.rb
- doc/install/installation.md 3 个添加, 3 个删除doc/install/installation.md
- ee/app/models/ee/application_setting.rb 2 个添加, 2 个删除ee/app/models/ee/application_setting.rb
- ee/app/models/geo_node.rb 1 个添加, 1 个删除ee/app/models/geo_node.rb
- ee/app/validators/x509_certificate_credentials_validator.rb 1 个添加, 1 个删除ee/app/validators/x509_certificate_credentials_validator.rb
- ee/db/migrate/20170224075132_add_access_keys_to_geo_nodes.rb 1 个添加, 1 个删除ee/db/migrate/20170224075132_add_access_keys_to_geo_nodes.rb
- ee/lib/gitlab/geo/oauth_session.rb 2 个添加, 2 个删除ee/lib/gitlab/geo/oauth_session.rb
- spec/initializers/secret_token_spec.rb 1 个添加, 1 个删除spec/initializers/secret_token_spec.rb
- spec/models/concerns/has_variable_spec.rb 3 个添加, 1 个删除spec/models/concerns/has_variable_spec.rb
加载中
想要评论请 注册 或 登录