<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/models/clusters, branch frozen_string_lib_2</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>Fix performance issue in Helm#can_uninstall?</title>
<updated>2019-08-13T05:18:59+00:00</updated>
<author>
<name>Dylan Griffith</name>
<email>dyl.griffith@gmail.com</email>
</author>
<published>2019-08-13T05:18:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dcdc04ab46f4be77db52454dc634593595ae7612'/>
<id>dcdc04ab46f4be77db52454dc634593595ae7612</id>
<content type='text'>
Calling #present? was causing a DB query to happen each time around the
loop. We only wanted to check for nil as it's nil in the first loop
around so there is no need for #present?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Calling #present? was causing a DB query to happen each time around the
loop. We only wanted to check for nil as it's nil in the first loop
around so there is no need for #present?
</pre>
</div>
</content>
</entry>
<entry>
<title>Use separate Kubernetes namespaces per environment</title>
<updated>2019-08-07T04:40:29+00:00</updated>
<author>
<name>Tiger Watson</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-08-07T04:40:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=36a01a88ce4c35f3d2b455c7943eeb9649b51163'/>
<id>36a01a88ce4c35f3d2b455c7943eeb9649b51163</id>
<content type='text'>
Kubernetes deployments on new clusters will now have
a separate namespace per project environment, instead
of sharing a single namespace for the project.

Behaviour of existing clusters is unchanged.

All new functionality is controlled by the
:kubernetes_namespace_per_environment feature flag,
which is safe to enable/disable at any time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Kubernetes deployments on new clusters will now have
a separate namespace per project environment, instead
of sharing a single namespace for the project.

Behaviour of existing clusters is unchanged.

All new functionality is controlled by the
:kubernetes_namespace_per_environment feature flag,
which is safe to enable/disable at any time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert RestClient to Gitlab::HTTP for Prometheus Monitor</title>
<updated>2019-08-07T02:42:20+00:00</updated>
<author>
<name>David Wilkins</name>
<email>dwilkins@gitlab.com</email>
</author>
<published>2019-08-07T02:42:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=467a411e8892ecd6a3be7cd2f6772665f2c63651'/>
<id>467a411e8892ecd6a3be7cd2f6772665f2c63651</id>
<content type='text'>
- Closes #60024

- Change PrometheusClient.new to accept a base url instead of an
  already created RestClient

- Use Gitlab::HTTP in PrometheusClient instead of creating RestClient
  in PrometheusService

- Move http_options from PrometheusService to
  PrometheusClient (follow_redirects: false)

- ensure that base urls don't have the trailing slash

- Created a `PrometheusClient#url` method that might not be strictly
  required

- Change rescued exceptions from RestClient::* to
  HTTParty::ResponseError where possible and StandardError for the
  rest
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Closes #60024

- Change PrometheusClient.new to accept a base url instead of an
  already created RestClient

- Use Gitlab::HTTP in PrometheusClient instead of creating RestClient
  in PrometheusService

- Move http_options from PrometheusService to
  PrometheusClient (follow_redirects: false)

- ensure that base urls don't have the trailing slash

- Created a `PrometheusClient#url` method that might not be strictly
  required

- Change rescued exceptions from RestClient::* to
  HTTParty::ResponseError where possible and StandardError for the
  rest
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '60664-kubernetes-applications-uninstall-cert-manager' into 'master'</title>
<updated>2019-08-05T10:14:32+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-08-05T10:14:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5f4eb3d5e5df0c5729e51bdd0236ce96d8d62000'/>
<id>5f4eb3d5e5df0c5729e51bdd0236ce96d8d62000</id>
<content type='text'>
Resolve "Kubernetes &gt; Applications &gt; Uninstall Cert Manager"

See merge request gitlab-org/gitlab-ce!31166</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Kubernetes &gt; Applications &gt; Uninstall Cert Manager"

See merge request gitlab-org/gitlab-ce!31166</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'georgekoltsov/55474-outbound-setting-system-hooks' into 'master'</title>
<updated>2019-08-05T08:55:16+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2019-08-05T08:55:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f74387d2982845b0fb5219ccf3fd128d75400472'/>
<id>f74387d2982845b0fb5219ccf3fd128d75400472</id>
<content type='text'>
Add outbound setting for system hooks

See merge request gitlab-org/gitlab-ce!31177</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add outbound setting for system hooks

See merge request gitlab-org/gitlab-ce!31177</pre>
</div>
</content>
</entry>
<entry>
<title>Allow Cert-Manager to be uninstalled</title>
<updated>2019-08-04T23:20:34+00:00</updated>
<author>
<name>Tiger</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-07-25T06:23:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=cfe8024e70ed45517311f1700f9e69a2f15d395e'/>
<id>cfe8024e70ed45517311f1700f9e69a2f15d395e</id>
<content type='text'>
Our current version of Cert-Manager does not uninstall
cleanly, and we must manually remove custom resource
definitions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our current version of Cert-Manager does not uninstall
cleanly, and we must manually remove custom resource
definitions.
</pre>
</div>
</content>
</entry>
<entry>
<title>All Kubectl command should return array by default</title>
<updated>2019-08-02T19:45:43+00:00</updated>
<author>
<name>João Cunha</name>
<email>j.a.cunha@gmail.com</email>
</author>
<published>2019-08-02T19:45:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=08188285cbfe2f0791d8cb913b7d19b216ff1c85'/>
<id>08188285cbfe2f0791d8cb913b7d19b216ff1c85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement Helm ResetCommand for removing Tiller</title>
<updated>2019-08-02T19:02:57+00:00</updated>
<author>
<name>Dylan Griffith</name>
<email>dyl.griffith@gmail.com</email>
</author>
<published>2019-08-02T19:02:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5027979b9ba0ebfb6376cfa78114e942f5054c5c'/>
<id>5027979b9ba0ebfb6376cfa78114e942f5054c5c</id>
<content type='text'>
Also creates specs

Only allow Helm to be uninstalled if it's the only app

- Remove Tiller leftovers after reser command
- Fixes specs and offenses

Adds changelog file

Fix reset_command specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also creates specs

Only allow Helm to be uninstalled if it's the only app

- Remove Tiller leftovers after reser command
- Fixes specs and offenses

Adds changelog file

Fix reset_command specs
</pre>
</div>
</content>
</entry>
<entry>
<title>Add outbound requests setting for system hooks</title>
<updated>2019-08-02T14:39:18+00:00</updated>
<author>
<name>George Koltsov</name>
<email>gkoltsov@gitlab.com</email>
</author>
<published>2019-07-26T10:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e5e1c907c01b53194f77e8d8de53554ba1824e7c'/>
<id>e5e1c907c01b53194f77e8d8de53554ba1824e7c</id>
<content type='text'>
This MR adds new application setting to network section
`allow_local_requests_from_system_hooks`. Prior to this change
system hooks were allowed to do local network requests by default
and we are adding an ability for admins to control it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This MR adds new application setting to network section
`allow_local_requests_from_system_hooks`. Prior to this change
system hooks were allowed to do local network requests by default
and we are adding an ability for admins to control it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '65297-fix-typo-on-clusters_applications_cert_managers-factory' into 'master'</title>
<updated>2019-07-31T21:40:00+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-07-31T21:40:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7f198de92914664363a18a5da079cd289580f8ba'/>
<id>7f198de92914664363a18a5da079cd289580f8ba</id>
<content type='text'>
Resolve "Fix typo on clusters_applications_cert_managers factory"

Closes #65297

See merge request gitlab-org/gitlab-ce!31278</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Fix typo on clusters_applications_cert_managers factory"

Closes #65297

See merge request gitlab-org/gitlab-ce!31278</pre>
</div>
</content>
</entry>
</feed>
