gitlab-org--gitlab-foss/app/models/clusters
Stan Hu 61df812ac6 Fix attr_encryption key settings
attr_encrypted does different things with `key` depending on what mode you are using:

1. In `:per_attribute_iv_and_salt` mode, it generates a hash with the salt:
c3a62c4a9e/lib/encryptor.rb (L77).
There is no need to truncate the key to 32 bytes here.

2. In `:per_attribute_iv` mode, it sets the key directly to the password, so
truncation to 32 bytes is necessary.

Closes #47166
2018-06-02 05:24:59 -07:00
..
applications Merge branch '46010-add-more-validations-for-runners-and-runner-type' into 'master' 2018-06-01 12:43:43 +00:00
concerns
platforms Fix attr_encryption key settings 2018-06-02 05:24:59 -07:00
providers Fix attr_encryption key settings 2018-06-02 05:24:59 -07:00
cluster.rb
project.rb