rapid7/metasploit-framework — pull request #4500 by limhoff-r7 (2014-12-31 22:01:28+00:00)
Title: Use metasploit-model with metasploit-cache extracted

MSP-11141

Test that metasploit-model with metasploit-cache extracted and the compatible metasploit_data_models and metasploit-credential are compatible with metasploit-framework without changes.

# Verification Steps

## `metasploit-model`
- [ ] Complete [Verification Steps for `metasploit-model`](https://github.com/rapid7/metasploit-model/pull/31#issue-53192272)

## `metasploit_data_models`
- [ ] Complete [Verification Steps for `metasploit_data_models`](https://github.com/rapid7/metasploit_data_models/pull/85#issue-53195463)

## `metasploit-credential`
- [ ] Complete [Verification Steps for `metasploit-credential`](https://github.com/rapid7/metasploit-credential/pull/86#issue-53198346)

## `metasploit-framework`
- [ ] `bundle install`

### `rake spec`
- [ ] `rake spec`
- [ ] VERIFY no failures

### `rake cucumber`
- [ ] `rake cucumber cucumber:boot`
- [ ] VERIFY no failures

# Pre-merge Steps

## Updating metasploit-model
- [ ] Complete [Release for `metasploit-model`](https://github.com/rapid7/metasploit-model/pull/31#issue-53192272)
- [ ] Change the `metasploit-model` version in `metasploit-framework.gemspec` to released version: `spec.add_runtime_dependency 'metasploit-model', '~> 0.29.0'`
- [ ] Remove `metasploit-model` from `Gemfile`.
- [ ] `rm Gemfile.lock`
- [ ] `bundle install`

### Test changes
- [ ] `rake spec`
- [ ] VERIFY no failures

### Commit & Push update
- [ ] `git commit -a`
- [ ] `git push`

## Updating metasploit_data_models
- [ ] Complete [Release for `metasploit_data_models`](https://github.com/rapid7/metasploit_data_models/pull/85#issue-53195463)
- [ ] Change the `metasploit_data_models` version in `metasploit-framework-db.gemspec` to released version: `spec.add_runtime_dependency 'metasploit_data_models', '~> 0.21.4'`
- [ ] Remove `metasploit_data_models` from `Gemfile`.
- [ ] `rm Gemfile.lock`
- [ ] `bundle install`

### Test changes
- [ ] `rake spec`
- [ ] VERIFY no failures

### Commit & Push update
- [ ] `git commit -a`
- [ ] `git push`

## Updating metasploit-credential
- [ ] Complete [Release for `metasploit-credential`](https://github.com/rapid7/metasploit-credential/pull/86#issue-53198346)
- [ ] Change the `metasploit-credential` version in `metasploit-framework-db.gemspec` to released version: `spec.add_runtime_dependency 'metasploit-credential', '~> 0.13.10'`
- [ ] Remove `metasploit-credential` from `Gemfile`.
- [ ] `rm Gemfile.lock`
- [ ] `bundle install`

### Test changes
- [ ] `rake spec`
- [ ] VERIFY no failures

### Commit & Push update
- [ ] `git commit -a`
- [ ] `git push`