Xorima

Xorima

Open Source Advocate, Creator of @actionshub. Maintainer of @sous-chefs and @test-kitchen. Owner of @xorimabot

Member Since 8 years ago

@ecsdigital, Hong Kong

Experience Points
21
follower
Lessons Completed
22
follow
Lessons Completed
40
stars
Best Reply Awards
34
repos

795 contributions in the last year

Pinned
⚡ Ruby Gem for Chef Supermarket's Restful API
⚡ A File Manager for multiple Github Repositories written in Powershell
⚡ A kubernetes application to automatically run cookstyle against repos found by a github topic
⚡ A Label Manager for Github relying on Topics and a source repository for Definition files
⚡ Ruby webapp to check that github prs have release labels
⚡ Holds the entire infrastructure and application stack for running Xorimabot
Activity
Jan
15
1 day ago
Activity icon
issue

Xorima issue actionshub/chef-install

Xorima
Xorima

uninitialized constant ActiveSupport

:ghost: Brief Description

I'm using this action to test Terraform modules and it has been working fine until I added a new module to test. I then tested existing untouched modules to find they were also failing to run inspec tests. I can run Inpsec exec and accept license but it fails to run tests

:pancakes: Action version

actionshub/[email protected]

:tophat: workflow configuration

name: Terraform-CI

on:
  # Triggers the workflow on pull request events
  pull_request:
    branches: [ '*' ]

  workflow_dispatch:

jobs:
  terraform:
    name: Terraform CI
    runs-on: ubuntu-latest
    env:
      ARM_CLIENT_ID: ${{ secrets.AZURE_MODULE_CLIENT_ID }}
      ARM_CLIENT_SECRET: ${{ secrets.AZURE_MODULE_CLIENT_SECRET }}
      ARM_SUBSCRIPTION_ID: ${{ secrets.AZURE_MODULE_SUBSCRIPTION_ID }}
      ARM_TENANT_ID: ${{ secrets.AZURE_MODULE_TENANT_ID }}
      AZURE_CLIENT_ID: ${{ secrets.AZURE_MODULE_CLIENT_ID }}
      AZURE_CLIENT_SECRET: ${{ secrets.AZURE_MODULE_CLIENT_SECRET }}
      AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_MODULE_SUBSCRIPTION_ID }}
      AZURE_TENANT_ID: ${{ secrets.AZURE_MODULE_TENANT_ID }}

    steps:
      - name: Clone repo
        uses: actions/[email protected]

      - name: HashiCorp - Setup Terraform
        uses: hashicorp/[email protected]
        
      - name: Install Inspec 
        uses: actionshub/[email protected]

      - name: Terraform fmt
        id: fmt
        run: terraform fmt -check
        continue-on-error: true

      #### Basic Tests
      - name: Terraform Init Basic
        id: init_basic
        run: | 
          cd tests/basic
          terraform init

      - name: Terraform Plan Basic
        id: plan_basic
        run: | 
          cd tests/basic
          terraform plan
          
      - name: Terraform Apply Basic
        id: apply_basic
        run: | 
          cd tests/basic
          terraform apply --auto-approve

      - name: Inspec Scan Basic
        id: inspec_basic
        run: | 
          inspec exec tests/basic/azure-inspec-tests --chef-license accept -t azure://
        continue-on-error: true

      - name: Terraform Destroy Basic
        id: destroy_basic
        run: | 
          cd tests/basic
          terraform destroy --auto-approve

Steps To Reproduce

  1. Go to 'Actions'
  2. Click on desired workflow
  3. Click run workflow
  4. Error:
Run inspec exec tests/basic/azure-inspec-tests --chef-license accept -t azure://
+---------------------------------------------+
✔ 1 product license accepted.
+---------------------------------------------+
/opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:184:in `current_thread_backend': uninitialized constant ActiveSupport::XmlMini::IsolatedExecutionState (NameError)
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:103:in `backend='
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:201:in `<module:ActiveSupport>'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:11:in `<top (required)>'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/core_ext/hash/conversions.rb:3:in `<top (required)>'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/core_ext/hash.rb:3:in `<top (required)>'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:33:in `require'
	from libraries/backend/azure_require.rb:8:in `create'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `require'
	from libraries/azure_backend.rb:1:in `create'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `require'
	from libraries/azure_graph_generic_resource.rb:1:in `create'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `require'
	from libraries/azure_active_directory_domain_service.rb:1:in `load_with_context'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:170:in `instance_eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:170:in `load_with_context'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:159:in `load_library_file'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:144:in `block in load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:143:in `each'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:143:in `load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:376:in `load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:369:in `block in load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:350:in `each'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:350:in `each_with_index'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:350:in `load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:108:in `block in load'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:102:in `each'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:102:in `load'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:136:in `run'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/cli.rb:304:in `exec'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor/base.rb:485:in `start'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/base_cli.rb:35:in `start'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-bin-4.52.9/bin/inspec:11:in `<top (required)>'
	from /usr/bin/inspec:380:in `load'
	from /usr/bin/inspec:380:in `<main>'
Error: Process completed with exit code 1.

:police_car: Expected behavior

Inspec to run control tests and report pass or failure

:heavy_plus_sign: Additional context

I tested with another action azure_compliance_action and had the same problem so I believe something may have changed upstream with Inspec

Activity icon
issue

Xorima issue comment actionshub/chef-install

Xorima
Xorima

uninitialized constant ActiveSupport

:ghost: Brief Description

I'm using this action to test Terraform modules and it has been working fine until I added a new module to test. I then tested existing untouched modules to find they were also failing to run inspec tests. I can run Inpsec exec and accept license but it fails to run tests

:pancakes: Action version

actionshub/[email protected]

:tophat: workflow configuration

name: Terraform-CI

on:
  # Triggers the workflow on pull request events
  pull_request:
    branches: [ '*' ]

  workflow_dispatch:

jobs:
  terraform:
    name: Terraform CI
    runs-on: ubuntu-latest
    env:
      ARM_CLIENT_ID: ${{ secrets.AZURE_MODULE_CLIENT_ID }}
      ARM_CLIENT_SECRET: ${{ secrets.AZURE_MODULE_CLIENT_SECRET }}
      ARM_SUBSCRIPTION_ID: ${{ secrets.AZURE_MODULE_SUBSCRIPTION_ID }}
      ARM_TENANT_ID: ${{ secrets.AZURE_MODULE_TENANT_ID }}
      AZURE_CLIENT_ID: ${{ secrets.AZURE_MODULE_CLIENT_ID }}
      AZURE_CLIENT_SECRET: ${{ secrets.AZURE_MODULE_CLIENT_SECRET }}
      AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_MODULE_SUBSCRIPTION_ID }}
      AZURE_TENANT_ID: ${{ secrets.AZURE_MODULE_TENANT_ID }}

    steps:
      - name: Clone repo
        uses: actions/[email protected]

      - name: HashiCorp - Setup Terraform
        uses: hashicorp/[email protected]
        
      - name: Install Inspec 
        uses: actionshub/[email protected]

      - name: Terraform fmt
        id: fmt
        run: terraform fmt -check
        continue-on-error: true

      #### Basic Tests
      - name: Terraform Init Basic
        id: init_basic
        run: | 
          cd tests/basic
          terraform init

      - name: Terraform Plan Basic
        id: plan_basic
        run: | 
          cd tests/basic
          terraform plan
          
      - name: Terraform Apply Basic
        id: apply_basic
        run: | 
          cd tests/basic
          terraform apply --auto-approve

      - name: Inspec Scan Basic
        id: inspec_basic
        run: | 
          inspec exec tests/basic/azure-inspec-tests --chef-license accept -t azure://
        continue-on-error: true

      - name: Terraform Destroy Basic
        id: destroy_basic
        run: | 
          cd tests/basic
          terraform destroy --auto-approve

Steps To Reproduce

  1. Go to 'Actions'
  2. Click on desired workflow
  3. Click run workflow
  4. Error:
Run inspec exec tests/basic/azure-inspec-tests --chef-license accept -t azure://
+---------------------------------------------+
✔ 1 product license accepted.
+---------------------------------------------+
/opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:184:in `current_thread_backend': uninitialized constant ActiveSupport::XmlMini::IsolatedExecutionState (NameError)
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:103:in `backend='
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:201:in `<module:ActiveSupport>'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/xml_mini.rb:11:in `<top (required)>'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/core_ext/hash/conversions.rb:3:in `<top (required)>'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/activesupport-7.0.0/lib/active_support/core_ext/hash.rb:3:in `<top (required)>'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/opt/chef-workstation/embedded/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:33:in `require'
	from libraries/backend/azure_require.rb:8:in `create'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `require'
	from libraries/azure_backend.rb:1:in `create'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `require'
	from libraries/azure_graph_generic_resource.rb:1:in `create'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/dsl_shared.rb:47:in `require'
	from libraries/azure_active_directory_domain_service.rb:1:in `load_with_context'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:170:in `instance_eval'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:170:in `load_with_context'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:159:in `load_library_file'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:144:in `block in load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:143:in `each'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile_context.rb:143:in `load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:376:in `load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:369:in `block in load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:350:in `each'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:350:in `each_with_index'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/profile.rb:350:in `load_libraries'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:108:in `block in load'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:102:in `each'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:102:in `load'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/runner.rb:136:in `run'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/cli.rb:304:in `exec'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/thor-1.2.1/lib/thor/base.rb:485:in `start'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-core-4.52.9/lib/inspec/base_cli.rb:35:in `start'
	from /opt/chef-workstation/embedded/lib/ruby/gems/3.0.0/gems/inspec-bin-4.52.9/bin/inspec:11:in `<top (required)>'
	from /usr/bin/inspec:380:in `load'
	from /usr/bin/inspec:380:in `<main>'
Error: Process completed with exit code 1.

:police_car: Expected behavior

Inspec to run control tests and report pass or failure

:heavy_plus_sign: Additional context

I tested with another action azure_compliance_action and had the same problem so I believe something may have changed upstream with Inspec

Xorima
Xorima

Hi,

This is a GitHub actions repo. As the tool is being installed correctly this action is working as intended. Please raise an issue on the upstream inspec repo with your issue

Jan
14
2 days ago
Activity icon
delete

Xorima in sous-chefs/sc_vscode delete branch Xorima-patch-1

deleted time in 1 day ago
pull request

Xorima pull request sous-chefs/sc_vscode

Xorima
Xorima

Update CHANGELOG.md

Description

Describe what this change achieves

Issues Resolved

List any existing issues this PR resolves

Check List

  • A summary of changes made is included in the CHANGELOG under ## Unreleased
  • New functionality includes testing.
  • New functionality has been documented in the README if applicable.
pull request

Xorima pull request sous-chefs/sc_vscode

Xorima
Xorima

Update CHANGELOG.md

Description

Describe what this change achieves

Issues Resolved

List any existing issues this PR resolves

Check List

  • A summary of changes made is included in the CHANGELOG under ## Unreleased
  • New functionality includes testing.
  • New functionality has been documented in the README if applicable.
Activity icon
created branch

Xorima in sous-chefs/sc_vscode create branch Xorima-patch-1

createdAt 1 day ago
pull request

Xorima merge to sous-chefs/logrotate

Xorima
Xorima

Do not sort options as the order can be important

If someone is trying to do something like the following:

postrotate
  /usr/bin/systemctl reload named.service > /dev/null 2>&1 || true
endscript

The sorting completely breaks this.

Signed-off-by: Lance Albertson [email protected]

Jan
12
4 days ago
Jan
11
5 days ago
Activity icon
delete

Xorima in Xorima/clone-org-repos delete branch feature/cli-args

deleted time in 5 days ago
Jan
10
6 days ago
pull request

Xorima merge to damacus/clone-org-repos

Xorima
Xorima

Migrate to CLI Args

Change the tool to use CLI Args instead of environment variables

Signed-off-by: Jason Field [email protected]

open pull request

Xorima wants to merge damacus/clone-org-repos

Xorima
Xorima

Migrate to CLI Args

Change the tool to use CLI Args instead of environment variables

Signed-off-by: Jason Field [email protected]

Jan
7
1 week ago
pull request

Xorima merge to sous-chefs/yum

Xorima
Xorima

Flush internal package cache after module action

Description

After switching to a new module installed during the Chef run, Chef's internal package cache won't pick up on new module packages automatically, so we need to reload that manually, much like after adding a new repo.

This isn't needed for modules available at the start of the Chef run, which is why this was not needed for the existing tests with all default modules.

Issues Resolved

None, but discovered as part of sous-chefs/yum-remi-chef#40

Check List

  • A summary of changes made is included in the CHANGELOG under ## Unreleased
  • New functionality includes testing.
  • New functionality has been documented in the README if applicable.
Activity icon
issue

Xorima issue comment sous-chefs/sc-mongodb

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.26.1 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with resources/agent.rb

Issues found and resolved with resources/user.rb

Xorima
Xorima

Before merging we need to validate the minimum chef version in the metadata.rb file

open pull request

Xorima wants to merge sous-chefs/sc-mongodb

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.26.1 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with resources/agent.rb

Issues found and resolved with resources/user.rb

Xorima
Xorima
- resolved cookstyle error: resources/user.rb:1:1 refactor: `Chef/Deprecations/ResourceWithoutUnifiedTrue`

pull request

Xorima merge to sous-chefs/sc-mongodb

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.26.1 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with resources/agent.rb

Issues found and resolved with resources/user.rb

Jan
6
1 week ago
push

Xorima push sous-chefs/daemontools

Xorima
Xorima

Automated PR: Cookstyle Changes (#16)

  • Cookstyle 7.25.6 Fixes

Issues found and resolved with: recipes/svscan.rb

Issues found and resolved with: resources/service.rb

Signed-off-by: kitchen-porter [email protected]

  • Update CHANGELOG.md

Co-authored-by: Tomoya Kabe [email protected]

commit sha: bc5e9425334017d6c0cc919877cb3626f6c3fbef

push time in 1 week ago
Activity icon
delete

Xorima in sous-chefs/daemontools delete branch automated/cookstyle

deleted time in 1 week ago
pull request

Xorima pull request sous-chefs/daemontools

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.25.6 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with recipes/svscan.rb

Issues found and resolved with resources/service.rb

Activity icon
issue

Xorima issue comment sous-chefs/daemontools

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.25.6 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with recipes/svscan.rb

Issues found and resolved with resources/service.rb

Xorima
Xorima

In future @limitusus feel free to just approve and merge in these as long as they make sense 👍

pull request

Xorima merge to sous-chefs/daemontools

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.25.6 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with recipes/svscan.rb

Issues found and resolved with resources/service.rb

push

Xorima push sous-chefs/transmission

Xorima
Xorima

Set unified_mode on resources for Chef 17 support (#41)

Require Chef 15.3+ for unified_mode support

Signed-off-by: Dan Webb [email protected]

Xorima
Xorima

Update changelog for 6.0.0

Xorima
Xorima

Update metadata for 6.0.0

Xorima
Xorima

Set Changelog to ## Unreleased

Xorima
Xorima

Merge branch 'main' into automated/cookstyle

commit sha: 70cae213a29ce952f40e0247fb837ed6c9d7accd

push time in 1 week ago
open pull request

Xorima wants to merge sous-chefs/djbdns

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.26.1 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with tasks/maintainers.rb

Xorima
Xorima
- resolved cookstyle error: tasks/maintainers.rb:37:7 convention: `Style/FileWrite`

pull request

Xorima merge to sous-chefs/djbdns

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.26.1 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with tasks/maintainers.rb

open pull request

Xorima wants to merge sous-chefs/maven

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.26.1 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with providers/settings.rb

Xorima
Xorima
- resolved cookstyle error: providers/settings.rb:48:34 convention: `Style/FileRead`

pull request

Xorima merge to sous-chefs/maven

Xorima
Xorima

Automated PR: Cookstyle Changes

Hey! I ran Cookstyle 7.26.1 against this repo and here are the results. This repo was selected due to the topics of chef-cookbook

Changes

Issues found and resolved with providers/settings.rb

Previous