Skip to content

Instantly share code, notes, and snippets.

View sjha4's full-sized avatar

Samir Jha sjha4

View GitHub Profile

Repositories to cherry-pick from:

  • Foreman-packaging
  • Katello-installer
  • Puppet-katello
  • Puppet-CandlePin
  • Katello-host-tools
  • Puppet-certs
  • Puppet-pulp
  • Bastion
  • Puppet-qpid
@sjha4
sjha4 / Cherry-picks-rc3.md
Last active August 20, 2018 20:13
Cherry picks

katello-installer:

18806

katello-host-tools:

24500

Hammer-cli-katello:

23993

Add :
gemspec :path => '../bastion', :development_group => 'katello_dev', :name => 'bastion'
to foreman/bundler.d/katello.local.rb
@sjha4
sjha4 / virbr0 exists error
Created November 26, 2018 18:48
virbr0 already exists error on vagrant up
sudo ip link delete virbr0
<Katello::Pool id: 192, cp_id: "4028f966677aabd201677acb49060000", created_at: "2018-12-04 19:56:48", updated_at: "2018-12-04 19:56:48", subscription_id: 80, account_number: 6113849, contract_number: 11656835, virtual: nil, quantity: -1, start_date: "2018-04-19 04:00:00", pool_type: "STACK_DERIVED", end_date: "2019-09-11 23:59:59", ram: nil, multi_entitlement: true, consumed: 0, virt_only: true, unmapped_guest: false, virt_who: true, hypervisor_id: nil, stacking_id: "SER0536", organization_id: 1, upstream_pool_id: nil>
@sjha4
sjha4 / pulp_db_reset
Last active April 2, 2019 21:54
Reset pulp db
scl enable rh-mongodb34 "mongo pulp_database"
use pulp_db
db.dropDatabase()
exit
for s in {pulp_celerybeat,pulp_resource_manager,pulp_workers,httpd}; do sudo systemctl stop $s; done;
sudo -u apache pulp-manage-db
for s in {pulp_celerybeat,pulp_resource_manager,pulp_workers,httpd}; do sudo systemctl start $s; done;
sudo systemctl stop rh-mongodb34-mongod.service
sudo rm -rf /var/lib/mongodb/*
sudo systemctl start rh-mongodb34-mongod.service
@sjha4
sjha4 / UploadContents.rb
Last active May 31, 2019 01:51
UploadContents
##############################################
# ISSUE WITH UPLOADS_CREATE for chunked uploads
##############################################
###########################
## Passing file type
###########################
file = File.new("/home/vagrant/katello/Gemfile")
#<File:/home/vagrant/katello/Gemfile>
@sjha4
sjha4 / Ruby gem - Chunked uploads test steps
Last active July 8, 2019 19:30
Ruby gem - Chunked uploads test steps
# Install ruby, pulpcore-client gem and setup a temp file
sudo yum install ruby
sudo yum install ruby-devel
sudo yum install gcc
gem install pulpcore_client -v 3.0.0rc2.dev.1560186355 --pre
curl -o katello.gemspec https://github.com/Katello/katello/blob/master/katello.gemspec
# Open irb
irb
@sjha4
sjha4 / Ansible_sync_error
Created June 19, 2019 18:11
Ansible_sync_error
{
"code": null,
"description": "argument of type 'NoneType' is not iterable",
"traceback": " File \"/usr/local/lib/pulp/lib64/python3.6/site-packages/rq/worker.py\", line 812, in perform_job\n rv = job.perform()\n File \"/usr/local/lib/pulp/lib64/python3.6/site-packages/rq/job.py\", line 588, in perform\n self._result = self._execute()\n File \"/usr/local/lib/pulp/lib64/python3.6/site-packages/rq/job.py\", line 594, in _execute\n return self.func(*self.args, **self.kwargs)\n File \"/usr/local/lib/pulp/src/pulp-ansible/pulp_ansible/app/tasks/collections.py\", line 65, in sync\n repository_spec_strings=repository_spec_strings,\n File \"/usr/local/lib/pulp/lib64/python3.6/site-packages/ansible_galaxy/actions/install.py\", line 212, in install_repository_specs_loop\n force_overwrite=force_overwrite)\n File \"/usr/local/lib/pulp/lib64/python3.6/site-packages/ansible_galaxy/actions/install.py\", line 99, in install_repositories_matching_repository_specs\n force_overwrite=force_overwri