sous-chefs / openvpn

Development repository for the openvpn cookbook
https://supermarket.chef.io/cookbooks/openvpn
Apache License 2.0
98 stars 160 forks source link

Add the official OpenVPN apt repositori when running on a debian family system. #132

Closed maf23 closed 5 years ago

maf23 commented 5 years ago

Description

Add the official OpenVPN apt repositori when running on a debian family system. This adds the stable version of the repository.

Issues Resolved

This fixes issue #131

Check List

flaccid commented 5 years ago

Looks ok in concept, but tests failing atm.

flaccid commented 5 years ago

Technically, does not pass each point in the check list.

maf23 commented 5 years ago

Yes, I did not know to add the label and summary which it was complaining about.

damacus commented 5 years ago

Is there a CentOS repo?

maf23 commented 5 years ago

No, not that I have seen https://community.openvpn.net/openvpn/wiki/OpenvpnSoftwareRepos

On Wed, Aug 29, 2018 at 11:05 AM, Dan Webb notifications@github.com wrote:

Is there a CentOS repo?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/sous-chefs/openvpn/pull/132#issuecomment-416880837, or mute the thread https://github.com/notifications/unsubscribe-auth/ABEHdci-2SXkqaHITCs2x_A9LHmc1DUcks5uVlk_gaJpZM4WQ9DS .

--

Martin Forssén

Director of Information Security

Recorded Future https://www.recordedfuture.com/

+46 760 252357

maf@recordedfuture.com

damacus commented 5 years ago

LGTM, over to you @flaccid

flaccid commented 5 years ago

Make it pass the checklist!

josephholsten commented 5 years ago
Dangerfile:26:1: C: Style/SignalException: Always use raise to signal exceptions.
fail 'Please provide a summary of your Pull Request.' if github.pr_body.length < 10
^^^^
Dangerfile:28:1: C: Style/SignalException: Always use raise to signal exceptions.
fail 'Please add labels to this Pull Request' if github.pr_labels.empty?
^^^^
Dangerfile:34:3: C: Style/SignalException: Always use raise to signal exceptions.
  fail 'Please include a [CHANGELOG](https://github.com/sous-chefs/line-cookbook/blob/master/CHANGELOG.md) entry.'
  ^^^^
resources/conf.rb:58:24: W: Lint/UnneededCopEnableDirective: Unnecessary enabling of Metrics/MethodLength.
      # rubocop:enable Metrics/MethodLength
                       ^^^^^^^^^^^^^^^^^^^^
recipes/users.rb:22:3: C: Style/RedundantReturn: Redundant return detected.
  return klass.is_a?(Class)
  ^^^^^^
recipes/users.rb:24:3: C: Style/RedundantReturn: Redundant return detected.
  return false
  ^^^^^^
maf23 commented 5 years ago

I am not sure if I can help any more. I do not know where the summary needs to be entered. I do not have write access to the repository so I can not label the pull request. I have added a line to the CHANGELOG but probably did something wrong since it is still complaining.

damacus commented 5 years ago

Merging this one in, looks like Danger is complaining, and rubocop is arguing with Danger 👍

Thanks for your contribution!

lock[bot] commented 4 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.