<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib, branch patch-63</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Revert "Merge branch 'reorganize-tests-jobs-by-level' into 'master'"</title>
<updated>2019-05-22T11:45:46+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-05-22T11:45:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4f20c9de6f8e09131d751174243214d9bd3b6419'/>
<id>4f20c9de6f8e09131d751174243214d9bd3b6419</id>
<content type='text'>
This reverts merge request !27514</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts merge request !27514</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '61935-remove-code-left-over-from-when-clusters-were-always-project-specific' into 'master'</title>
<updated>2019-05-22T10:53:30+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2019-05-22T10:53:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9f54fdcc89c71022906cf72074c749c72b2abd58'/>
<id>9f54fdcc89c71022906cf72074c749c72b2abd58</id>
<content type='text'>
remove `Clusters::Platforms::Kubernetes#actual_namespace`

Closes #61935

See merge request gitlab-org/gitlab-ce!28391</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove `Clusters::Platforms::Kubernetes#actual_namespace`

Closes #61935

See merge request gitlab-org/gitlab-ce!28391</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'reorganize-tests-jobs-by-level' into 'master'</title>
<updated>2019-05-22T10:21:38+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-05-22T10:21:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=04c3c6dd5a415cdf73429eaead3178112fee2534'/>
<id>04c3c6dd5a415cdf73429eaead3178112fee2534</id>
<content type='text'>
Reorganize test jobs by level

See merge request gitlab-org/gitlab-ce!27514</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reorganize test jobs by level

See merge request gitlab-org/gitlab-ce!27514</pre>
</div>
</content>
</entry>
<entry>
<title>Geo: Remove Gitlab::LfsToken::LegacyRedisDeviseToken implementation</title>
<updated>2019-05-22T06:11:08+00:00</updated>
<author>
<name>Valery Sizov</name>
<email>valery@gitlab.com</email>
</author>
<published>2019-05-21T15:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=07a353259424cd225368ca4af59883eebf10066d'/>
<id>07a353259424cd225368ca4af59883eebf10066d</id>
<content type='text'>
We kept it for smooth update only
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We kept it for smooth update only
</pre>
</div>
</content>
</entry>
<entry>
<title>Move files from lib/haml_lint to haml_lint</title>
<updated>2019-05-22T02:49:14+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-05-22T02:49:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=27381e22a92453b23f1ed75406970b37d926f1ec'/>
<id>27381e22a92453b23f1ed75406970b37d926f1ec</id>
<content type='text'>
Files in lib will be eager loaded and hence will require haml_lint to be
loaded. Since this is only a development dependency, we can't assume
this gem will be available in production, so it should never be loaded
in production.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Files in lib will be eager loaded and hence will require haml_lint to be
loaded. Since this is only a development dependency, we can't assume
this gem will be available in production, so it should never be loaded
in production.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix uninitialized constant with HamlLint::LinterRegistry</title>
<updated>2019-05-22T00:28:28+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-05-22T00:28:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0ded86570c10d24ad4fff7e4fcd4b562bcd397fd'/>
<id>0ded86570c10d24ad4fff7e4fcd4b562bcd397fd</id>
<content type='text'>
The migration pod for the GitLab Helm Chart was failing because
of the NameError:

uninitialized constant HamlLint::Linter::NoPlainNodes::LinterRegistry

We now explicitly specify ::HamlLint::LinterRegistry to avoid resolution
errors.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62125
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The migration pod for the GitLab Helm Chart was failing because
of the NameError:

uninitialized constant HamlLint::Linter::NoPlainNodes::LinterRegistry

We now explicitly specify ::HamlLint::LinterRegistry to avoid resolution
errors.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62125
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove legacy Kubernetes #actual_namespace</title>
<updated>2019-05-21T16:38:11+00:00</updated>
<author>
<name>Tiger</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-05-16T22:49:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=101c4480b32044682e453753c6bb18c2a296b044'/>
<id>101c4480b32044682e453753c6bb18c2a296b044</id>
<content type='text'>
When Kubernetes clusters were originally built they could only
exist at the project level, and so there was logic included
that assumed there would only ever be a single Kubernetes
namespace per cluster. We now support clusters at the group
and instance level, which allows multiple namespaces.

This change consolidates various project-specific fallbacks to
generate namespaces, and hands all responsibility to the
Clusters::KubernetesNamespace model. There is now no concept of
a single namespace for a Clusters::Platforms::Kubernetes; to
retrieve a namespace a project must now be supplied in all cases.

This simplifies upcoming work to use a separate Kubernetes
namespace per project environment (instead of a namespace
per project).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When Kubernetes clusters were originally built they could only
exist at the project level, and so there was logic included
that assumed there would only ever be a single Kubernetes
namespace per cluster. We now support clusters at the group
and instance level, which allows multiple namespaces.

This change consolidates various project-specific fallbacks to
generate namespaces, and hands all responsibility to the
Clusters::KubernetesNamespace model. There is now no concept of
a single namespace for a Clusters::Platforms::Kubernetes; to
retrieve a namespace a project must now be supplied in all cases.

This simplifies upcoming work to use a separate Kubernetes
namespace per project environment (instead of a namespace
per project).
</pre>
</div>
</content>
</entry>
<entry>
<title>Jobs should be better isolated to avoid interference with other `image` or `before_script` statements.</title>
<updated>2019-05-21T14:09:49+00:00</updated>
<author>
<name>Luca Orlandi</name>
<email>luca.orlandi@gmail.com</email>
</author>
<published>2019-05-21T14:09:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=96200113f0fad8e003c958000f34bc4b808dc556'/>
<id>96200113f0fad8e003c958000f34bc4b808dc556</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'haml-lint-no-plain-nodes' into 'master'</title>
<updated>2019-05-21T13:56:10+00:00</updated>
<author>
<name>Jan Provaznik</name>
<email>jprovaznik@gitlab.com</email>
</author>
<published>2019-05-21T13:56:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e556b421c503a067908d6937a2deb74310037a29'/>
<id>e556b421c503a067908d6937a2deb74310037a29</id>
<content type='text'>
Add HamlLint::Linter::NoPlainNodes linter

See merge request gitlab-org/gitlab-ce!28265</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add HamlLint::Linter::NoPlainNodes linter

See merge request gitlab-org/gitlab-ce!28265</pre>
</div>
</content>
</entry>
<entry>
<title>Add allow_failure attribute to Job API</title>
<updated>2019-05-21T09:21:53+00:00</updated>
<author>
<name>Fabio Pitino</name>
<email>fpitino@gitlab.com</email>
</author>
<published>2019-05-21T09:21:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cef8d1d40847322a8cce3fdeb6f353ebfd298193'/>
<id>cef8d1d40847322a8cce3fdeb6f353ebfd298193</id>
<content type='text'>
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50813
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50813
</pre>
</div>
</content>
</entry>
</feed>
