Skip to content

Commit

Permalink
Remove EventMachine from bosh
Browse files Browse the repository at this point in the history
With the remove from bosh-monitor, no subcomponents in the BOSH Director
rely on the eventmachine gem.

🌋
  • Loading branch information
ystros committed Mar 11, 2024
1 parent 74b173e commit e1ebd69
Show file tree
Hide file tree
Showing 198 changed files with 0 additions and 32,910 deletions.
5 changes: 0 additions & 5 deletions packages/director/packaging
Expand Up @@ -17,11 +17,6 @@ for gemspec in $( find . -maxdepth 2 -name *.gemspec ); do
popd > /dev/null
done

pushd vendor/cache/eventmachine-* > /dev/null
gem build eventmachine.gemspec
mv *.gem ../
popd > /dev/null

pushd vendor/cache/netaddr-rb-* > /dev/null
gem build netaddr.gemspec
mv *.gem ../
Expand Down
1 change: 0 additions & 1 deletion packages/director/spec
Expand Up @@ -13,6 +13,5 @@ files:
- bosh-director-core/**/*
- bosh-template/**/*
- vendor/cache/*.gem
- vendor/cache/eventmachine-*/**
- vendor/cache/extensions/**
- vendor/cache/netaddr-rb-*/**
1 change: 0 additions & 1 deletion src/Gemfile
Expand Up @@ -63,7 +63,6 @@ group :development, :test do
gem 'rubocop'
gem 'rubocop-git'

gem 'eventmachine', '~>1.3.0.dev.1', git: 'https://github.com/eventmachine/eventmachine', ref: 'abe34'
gem 'netaddr', '~>1.5.3.dev.1', git: 'https://github.com/dspinhirne/netaddr-rb', tag: '1.5.3'

# for director
Expand Down
9 changes: 0 additions & 9 deletions src/Gemfile.lock
Expand Up @@ -5,13 +5,6 @@ GIT
specs:
netaddr (1.5.3)

GIT
remote: https://github.com/eventmachine/eventmachine
revision: abe347b824e36453f8a013fbe14323342a2ac8de
ref: abe34
specs:
eventmachine (1.3.0.dev.1)

PATH
remote: bosh-core
specs:
Expand Down Expand Up @@ -48,7 +41,6 @@ PATH
bosh_common (~> 0.0.0)
bosh_cpi
cf-uaa-lib (~> 3.2.1)
eventmachine (~> 1.3.0.dev.1)
httpclient (~> 2.8.3)
logging (~> 2.2.2)
membrane (~> 1.1.0)
Expand Down Expand Up @@ -385,7 +377,6 @@ DEPENDENCIES
bosh_common!
bosh_cpi
bundle-audit
eventmachine (~> 1.3.0.dev.1)!
factory_bot (~> 6.2)
fakefs
httpclient
Expand Down
1 change: 0 additions & 1 deletion src/bosh-director/bosh-director.gemspec
Expand Up @@ -43,7 +43,6 @@ Gem::Specification.new do |spec|
spec.add_dependency 'bcrypt', '~>3.1.16'
spec.add_dependency 'bosh_cpi'
spec.add_dependency 'cf-uaa-lib', '~>3.2.1'
spec.add_dependency 'eventmachine', '~>1.3.0.dev.1'
spec.add_dependency 'httpclient', '~>2.8.3'
spec.add_dependency 'logging', '~>2.2.2'
spec.add_dependency 'membrane', '~>1.1.0'
Expand Down
1 change: 0 additions & 1 deletion src/bosh-director/lib/bosh/director.rb
Expand Up @@ -25,7 +25,6 @@ module Director
require 'common/version/release_version_list'

require 'bcrypt'
require 'eventmachine'
require 'netaddr'
require 'delayed_job'
#TODO: remove when https://github.com/collectiveidea/delayed_job/pull/1185 is merged
Expand Down
Empty file.

This file was deleted.

32 changes: 0 additions & 32 deletions src/vendor/cache/eventmachine-abe347b824e3/.gitignore

This file was deleted.

65 changes: 0 additions & 65 deletions src/vendor/cache/eventmachine-abe347b824e3/.travis.yml

This file was deleted.

7 changes: 0 additions & 7 deletions src/vendor/cache/eventmachine-abe347b824e3/.yardopts

This file was deleted.

0 comments on commit e1ebd69

Please sign in to comment.