{"push_id":3030502051,"size":78,"distinct_size":0,"ref":"refs/heads/freebsd-system-services","head":"75372a792fc389a6fe0d9b4efe7fb00f71d4d670","before":"6e925700f5ecb8048e1b473412d290262b8c1af1","commits":[{"sha":"7275073d6bf4068d6fdcdd7a2c234ff7057da7bb","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"4.04 is broken, and unsupported","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/7275073d6bf4068d6fdcdd7a2c234ff7057da7bb"},{"sha":"e413b8c99acd3d3aad198fd7873100b501c3b683","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"remove naming struggle in vm_config and Log.hdr","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/e413b8c99acd3d3aad198fd7873100b501c3b683"},{"sha":"3abd769425449294478e0925bffab9af9d2fee23","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"minor pkg fixes","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/3abd769425449294478e0925bffab9af9d2fee23"},{"sha":"f8d8cffa4698f548f21ef289e9650d3c1940232e","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"no libs","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/f8d8cffa4698f548f21ef289e9650d3c1940232e"},{"sha":"ea83013068b6b13e829900241ef42562c4727c31","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"delegation -> policy","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/ea83013068b6b13e829900241ef42562c4727c31"},{"sha":"182e2ae10cdaa76e5b9fc31f6a42c2e8f052b0ba","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"policies:\n vmmc now has more subcommands\n  - policy [-n name] returns all policies in name and below\n  - add_policy [-n name] [--cpu cpuid] [--mem mem] [--bridge bridge] [--block size] adds a policy\n  - remove [-n name] removes policy at name\n\npolicy is just the same which is in vmm_req_delegation, and vmm_resources now check them:\n- you cannot insert a subpolicy violating the prefix\n- you cannot insert a policy which would forbid current resource usage\n- you cannot insert a policy with which any subpolicy would be invalid\n- you can adjust (increase/decrease) a policy if the above invariants are kept\n\nimplement \"force create\" directly in vmmd: much nicer to\n - check resource constraints,\n - kill vm potentially,\n - and create a new vm,\nall as single transaction.","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/182e2ae10cdaa76e5b9fc31f6a42c2e8f052b0ba"},{"sha":"efc043cd5cf4e92dbed65bfc99abc32c0c4b9b1f","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"fix 'vmmc info'","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/efc043cd5cf4e92dbed65bfc99abc32c0c4b9b1f"},{"sha":"bcb280aa002fa559d2d9bd23b3cac1681986c855","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"refactor commands into vmm_commands","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/bcb280aa002fa559d2d9bd23b3cac1681986c855"},{"sha":"2239aafdb722cd332dc6ba6a1254deea49dc7e07","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"revive vmm_client","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/2239aafdb722cd332dc6ba6a1254deea49dc7e07"},{"sha":"51a034447776709596e909ad9ad832ca8166e97b","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"fix warnings","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/51a034447776709596e909ad9ad832ca8166e97b"},{"sha":"1d4d7509dcc7bd7786f28298b95f30d2ad1cd648","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"remove vmm_wire, use asn.1","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/1d4d7509dcc7bd7786f28298b95f30d2ad1cd648"},{"sha":"467debe3033e62715a37f9cc2f9b0ee18aa82e1c","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"rip prometheus reporter","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/467debe3033e62715a37f9cc2f9b0ee18aa82e1c"},{"sha":"f939ff5a588d1faa7660247ce233444c98133e1b","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"influx stats","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/f939ff5a588d1faa7660247ce233444c98133e1b"},{"sha":"0441b8ab25590d102bf9493f5ee451c9d0c4918c","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"tls endpoint","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/0441b8ab25590d102bf9493f5ee451c9d0c4918c"},{"sha":"183d1c9e5815b18c1717b8a2ea8646aa9d776d6d","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"toplevel for tls endpoint, client fixes","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/183d1c9e5815b18c1717b8a2ea8646aa9d776d6d"},{"sha":"c399501a18985c24e36b796e500840eb361bb848","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"get rid of vm_config.vname","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/c399501a18985c24e36b796e500840eb361bb848"},{"sha":"811f3abc50ddc6b78a70efcd384602b08cdc87c4","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"adjustments","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/811f3abc50ddc6b78a70efcd384602b08cdc87c4"},{"sha":"a08f35ee5e9b80e17715f84f4696011e3259a93f","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"cleanups","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/a08f35ee5e9b80e17715f84f4696011e3259a93f"},{"sha":"d6c87bacde2b257ea38fa48dcc41727176de580f","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"minor tweaks","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/d6c87bacde2b257ea38fa48dcc41727176de580f"},{"sha":"f5ce2d88263f2ac44ec257edb281beebaf055de9","author":{"name":"Hannes Mehnert","email":"331be22c6b63ca3e0a03d408c2d906b1b02cd5f2@mehnert.org"},"message":"reuse commands from Vmm_asn.wire_commands for certificates","distinct":false,"url":"https://api.github.com/repos/sg2342/albatross/commits/f5ce2d88263f2ac44ec257edb281beebaf055de9"}]}
{"actor":{"display_login":"sg2342"}}