Bug#1072208: ITP: python-coriolisclient -- client bindings and cli to the Coriolis migration API
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-coriolisclient Version : 1.0.9 Upstream Contact: Cloudbase Solutions Srl * URL : https://github.com/cloudbase/python-coriolisclient * License : Apache-2.0 Programming Lang: Python Description : client bindings and cli to the Coriolis migration API The Coriolis command-line API offers an interface over the REST API provided by the Coriolis migration service. . This package contains the a client for the Coriolis API. There's a Python API (the "coriolisclient" module), and a command-line script ("coriolis").
Bug#1065652: Needed by python-memcache
Hi, This package is needed by latest version of python-memcache. So I'm therefore doing an ITP instead of the original RFS for this package. Cheers, Thomas Goirand (zigo)
Bug#1069230: ITP: python-sherlock -- distributed inter-process locks with a choice of backend
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-sherlock Version : 0.4.1 Upstream Contact: Vaidik Kapoor * URL : https://github.com/py-sherlock/sherlock * License : Expat Programming Lang: Python Description : distributed inter-process locks with a choice of backend Sherlock is a library that provides easy-to-use distributed inter-process locks and also allows you to choose a backend of your choice for lock synchronization. Note: this is a new dependency of magnum-cluster-api OpenStack module.
Bug#1069229: ITP: python-haproxyadmin -- work with HAProxy via the stats socket
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-haproxyadmin Version : 0.2.4 Upstream Contact: Pavlos Parissis * URL : https://github.com/unixsurfer/haproxyadmin * License : Apache-2.0 Programming Lang: Python Description : work with HAProxy via the stats socket Haproxyadmin is a Python library for interacting with HAProxy load balancer to perform operations such as enabling/disabling servers. It does that by issuing the appropriate commands over the stats socket provided by HAProxy. It also uses that stats socket for retrieving statistics and changing settings. Note: this is a new dependency of the magnum-cluster-api module for OpenStack.
Bug#970021: Seeking a small group to package Apache Arrow (was: Bug#970021: RFP: apache-arrow -- cross-language development platform for in-memory analytics)
On 3/25/24 19:17, Julian Gilbey wrote: Hi all, [NB: sent to d-science, d-python, d-devel and the RFP bug; reply-to set to d-science and the RFP bug only] An update on Apache Arrow, and in particular the Python library PyArrow. For those who don't know: Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. The project is developing a multi-language collection of libraries for solving systems problems related to in-memory analytical data processing. This includes such topics as: * Zero-copy shared memory and RPC-based data movement * Reading and writing file formats (like CSV, Apache ORC, and Apache Parquet) * In-memory analytics and query processing (from: https://arrow.apache.org/docs/index.html) Pandas has announced that Pandas 3.x will depend on PyArrow in a critical way (it will back the "string" datatype), and it is due to be released imminently. So this is a plea for anyone looking for something really helpful to do: it would be great to have a group of developers finally package this! There was some initial work done (see the RFP bug report for details: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970021), but that is fairly old now. As Apache Arrow supports numerous languages, it may well benefit from having a group of developers with different areas of expertise to build it. (Or perhaps it would make more sense to split the upstream source into a collection of different Debian source packages for the different supported languages. I don't know.) Unfortunately I don't have the capacity to devote any time to it myself. Thanks in advance for anyone who can step forward for this! Best wishes, Julian Hi, I may not have much available time to help, though I'd love to have Arrow in Debian, as Ceph uses it, and currently use an embedded version. Cheers, Thomas Goirand (zigo)
Bug#1067011: ITP: python-observabilityclient -- OpenStack Observability Client
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-observabilityclient Version : 0.1.1 Upstream Contact: OpenStack Foundation * URL : https://infrawatch.github.io/documentation/ * License : Apache-2.0 Programming Lang: Python Description : OpenStack Observability Client observabilityclient is an OpenStackClient (OSC) plugin implementation that implements commands for management of Prometheus. This is a new dependency of OpenStack.
Bug#1066927: ITP: python-momepy -- Urban Morphology Measuring Toolkit
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-momepy Version : 0.7.0 Upstream Contact: Martin Fleischmann * URL : https://github.com/pysal/momepy * License : BSD-3-clause Programming Lang: Python Description : Urban Morphology Measuring Toolkit Momepy is a library for quantitative analysis of urban form - urban morphometrics. It is part of PySAL (Python Spatial Analysis Library) and is built on top of GeoPandas, other PySAL modules, and networkX. Note: this is a new dependency of networkx, so we can continue to build its documentation.
Bug#1066925: ITP: python-contextily -- Context geo-tiles in Python
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-contextily Version : 1.5.2 Upstream Contact: Dani Arribas-Bel * URL : https://github.com/geopandas/contextily * License : BSD-3-clause Programming Lang: Python Description : Context geo-tiles in Python Contextily is a package to retrieve tile maps from the internet. It can add those tiles as basemap to matplotlib figures or write tile maps to disk into geospatial raster files. Bounding boxes can be passed in both WGS84 (EPSG:4326) and Spheric Mercator (EPSG:3857). Note: this is a new build-depends for networkx, so we can continue to build its documentation.
Bug#1066922: ITP: python-mercantile -- Web mercator XYZ tile utilities
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-mercantile Version : 1.2.1 Upstream Contact: Sean Gillies * URL : https://github.com/mapbox/mercantile * License : BSD-3-clause Programming Lang: Python Description : Web mercator XYZ tile utilities The mercantile module provides ul(xtile, ytile, zoom) and bounds(xtile, ytile, zoom) functions that respectively return the upper left corner and bounding longitudes and latitudes for XYZ tiles, a xy(lng, lat) function that returns spherical mercator x and y coordinates, a tile(lng, lat, zoom) function that returns the tile containing a given point, and quadkey conversion functions quadkey(xtile, ytile, zoom) and quadkey_to_tile(quadkey) for translating between quadkey and tile coordinates. Note: This is a new build-dependency for networkx so we can continue to build its documentation.
Bug#1066184: ITP: networking-generic-switch -- OpenStack virtual network service - networking-generic-switch
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: networking-generic-switch Version : 7.2.0 Upstream Contact: OpenStack Foundation * URL : https://github.com/openstack/networking-generic-switch * License : Apache-2.0 Programming Lang: Python Description : OpenStack virtual network service - networking-generic-switch Neutron provides an API to dynamically request and configure virtual networks. These networks connect "interfaces" from other OpenStack services (such as vNICs from Nova VMs). The Neutron API supports extensions to provide advanced network capabilities, including QoS, ACLs, and network monitoring. . This package provides the networking-generic-switch ML2 plugin.
Bug#1066089: ITP: python-reactivex -- asynchronous and event-based programs using observable collections
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-reactivex Version : 4.0.4 Upstream Contact: Dag Brattli * URL : http://reactivex.io, https://github.com/ReactiveX/RxPY * License : Expat Programming Lang: Python Description : asynchronous and event-based programs using observable collections This package provides a library for composing asynchronous and event-based programs using observable collections and query operator functions in Python. Using Rx, developers represent asynchronous data streams with Observables, query asynchronous data streams using operators, and parameterize concurrency in data/event streams using Schedulers.
Bug#1066087: ITP: python-influxdb-client -- InfluxDB 2.0 Python client library
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-influxdb-client Version : 1.40.0 Upstream Contact: InfluxData, Inc. * URL : https://github.com/influxdata/influxdb-client-python * License : Expat Programming Lang: Python Description : InfluxDB 2.0 Python client library Client library for use with InfluxDB 2.x and Flux. InfluxDB 3.x users should instead use the lightweight v3 client library (influxdb3-python). InfluxDB 1.x users should use the v1 client library (influxdb-python). For ease of migration and a consistent query and write experience, v2 users should consider using InfluxQL and the v1 client library (influxdb-python). . The API of the influxdb-client is not the backwards-compatible with the old one influxdb-python.
Bug#1065823: ITP: lenovolegionlinux -- CLI and GUI for Lenovo Legion laptops fan and power control
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: lenovolegionlinux Version : 0.0.9 Upstream Contact: johnfanv2 * URL : https://github.com/johnfanv2/LenovoLegionLinux/ * License : GPL-2 Programming Lang: C, Python Description : CLI and GUI for Lenovo Legion laptops fan and power control This package provides a command line interface and a graphical user interface for controlling many power and fan behavior for Lenovo Legion Laptops. It is implemented in Python. . This package also sets fan curve on startup for Lenovo Legion laptops, and apply different profiles if the battery charge is plugged or not.
Bug#1064502: ITP: python-aiounittest -- test asyncio code more easily
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-aiounittest Version : 1.4.2 Upstream Contact: Krzysztof Warunek * URL : https://github.com/kwarunek/aiounittest * License : Expat Programming Lang: Python Description : test asyncio code more easily The aiounittest is a helper library to ease of your pain (and boilerplate), when writing a test of the asynchronous code (:code:`asyncio`). With this library, it is possible to test: * synchronous code (same as the unittest.TestCase from the std lib) * asynchronous code: it supports syntax like async/await (Python 3.5+) and asyncio.coroutine/yield from (Python 3.4). Note: this is a new build-dependency for python-ddt, which is used for testing OpenStack.
Bug#1063899: ITP: auxilium -- tool for parse args in many shell (bash, ksh,zsh)
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: auxilium Version : 0.0.9 Upstream Contact: Philippe Seraphin * URL : https://salsa.debian.org/openstack-team/third-party/auxilium * License : Apache-2.0 Programming Lang: Bash Description : tool for parse args in many shell (bash, ksh,zsh) This help you to parse command-line arguments. You can source it in your shell script and use different function to add argument, print usage and parse arguments
Bug#1059614: ITP: ikvswitch -- virtual switch infrastructure designed for complex network deployment testing
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ikvswitch Version : 0.0.1 Upstream Contact: Thomas Goirand * URL : https://salsa.debian.org/openstack-team/debian/ikvswitch * License : Apache-2.0 Programming Lang: Shell Description : virtual switch infrastructure designed for complex network deployment testing This package sets up virtual machines that will act as 2 spine switches and 3 racks with 2 leaf switches each, to simulate a datacenter setup. All 8 switches are connected to each other over un-numbered IPv6 link-local addresses over which a BGP link is established (ie: this is a bgp-to-the-host setup, or L3 only networking). . Once setup, it is possible for the user to connect virtual machines to this virtual infrastructure. Each VM can be connected to 2 rack switches over BGP as well. . The goal of this package is to be able to experiment with virtual machines, as if they were physical machines installed into 3 physical racks, with this type of L3 connectivity only. Note: I'm planning to use this for testing complex OpenStack networking setup, but that's far from being the only use case: this is very general purpose.
Bug#1057636: ITP: swift-tools -- Swift cluster cli helpers utilities
On 12/7/23 08:14, Andrea Pappacoda wrote: Hi Thomas, maybe swift-tools is a bit too generic as the name of this package. Well, it is a generic package name, because it contains generic tools for swift, so that's on purpose. And it goes together with "ceph-tools" which we also author. So no, I do not intend to change the package name. The first thing I though when reading it, was a set of tools to help > development with the Swift programming language. Swift, the OpenStack object storage, was invented way before Apple decided to steal this name. Not my fault... Maybe it'd be better to add "openstack" or "cluster" to the package name? Thanks, but no. Swift can be used without OpenStack, and other swift packages don't contain the word "openstack" or "cluster", so it makes no sense to do that. Also, the short description contains the word "cluster". On top of this, there's no mention of the swift language anywhere in Debian, and the Swift stuff from Apple aren't free software so they will *never* be in Debian, so there's no confusion possible. Cheers, Thomas Goirand (zigo)
Bug#1058361: ITP: python-pyasyncore -- asyncore for Python 3.12 onwards
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pyasyncore Version : 1.0.2 Upstream Contact: Simon Robinson * URL : https://github.com/simonrob/pyasyncore * License : Python Software Foundation License Programming Lang: Python Description : asyncore for Python 3.12 onwards This package contains the asyncore module as found in Python versions prior to 3.12. It is provided so that existing code relying on "import asyncore" is able to continue being used without significant refactoring. . The module's source code is taken directly from the Python standard library. The specific version of asyncore.py used is the last update before the addition of removal warnings at import time, and is essentially equivalent to the version provided with Python 3.9. . Please note that new projects should prefer asyncio. Note that I'm creating this package as a temporary measure to fix some of the 3.12 issues that are ongoing. Projects like Taskflow cannot be easily converted to asyncio, because some other packages are using both Eventlet and Taskflow, and asyncio is not compatible with Eventlet. So we have to live with this for a while more, until Eventlet can be fixed to use asyncio...
Bug#1057636: ITP: swift-tools -- Swift cluster cli helpers utilities
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: swift-tools Version : 0.0.1 Upstream Contact: Philippe Seraphin * URL : https://salsa.debian.org/openstack-team/third-party/swift-tools * License : Apache-2.0 Programming Lang: Python Description : Swift cluster cli helpers utilities This package contains a set of utilities to help managing Swift cluster. It helps, for example: * check rebalance status * check status of the cluster * check max oldest completion
Bug#1057389: ITP: haproxy-cmd -- command line utility to control backends of haproxy
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: haproxy-cmd Version : 0.0.1 Upstream Contact: Thomas Goirand * URL : https://salsa.debian.org/openstack-team/third-party/haproxy-cmd * License : Apache-2.0 Programming Lang: Python Description : command line utility to control backends of haproxy This package contains a helper to send commands through the haproxy socket, so it is possible to maintain servers part of a cluster by draining, enabling and stopping servers part of a backend. . This utility is, in fact, a wrapper around the haproxy admin socket, so it is easier to use, with bash-completion and so on.
Bug#1056044: ITP: python-jsonschema-specifications -- JSON Schema meta-schemas and vocabularies, exposed as a Registry
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-jsonschema-specifications Version : 2023.11.1 Upstream Contact: Julian Berman * URL : https://github.com/python-jsonschema/jsonschema-specifications * License : Expat Programming Lang: Python Description : JSON Schema meta-schemas and vocabularies, exposed as a Registry This package contains JSON support files from the JSON Schema Specifications (metaschemas, vocabularies, etc.), packaged for runtime access from Python as a referencing-based Schema Registry. Note: This package is needed to update python-jsonschema to the latest upsteram release.
Bug#1054116: ITP: puppet-module-puppet -- Puppet module for Puppet itself (client and server)
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-puppet Version : 18.0.0 Upstream Contact: Theforeman * URL : https://github.com/theforeman/puppet-puppet * License : Apache-2.0 Programming Lang: Puppet, Ruby Description : Puppet module for Puppet itself (client and server) Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module contains a puppet to setup, configure and maintain puppet itself, client and server.
Bug#1054113: ITP: puppet-module-extlib -- Puppet module for Extlib
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-extlib Version : 7.0.0 Upstream Contact: Vox Pupuli * URL : https://github.com/voxpupuli/puppet-extlib * License : Apache-2.0 Programming Lang: Puppet, Ruby Description : Puppet module for Extlib Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module contains extlib: functions and facts that are out of scope for stdlib. Some of them are even intrinsically tied to stdlib.. This is a dependency to package puppet-module-puppet (ie: a puppet module to setup and configure the puppet agent & server).
Bug#1053215: ITP: needrestart-gui -- web interface for needrestart
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: needrestart-gui Version : 0.0.1 Upstream Contact: Axel Jacquet * URL : https://salsa.debian.org/openstack-team/third-party/needrestart-gui * License : most-permissive Programming Lang: Python Description : web interface for needrestart This package provides a Python implementation to monitor services and provides a GUI to show their status and package versions. It uses in the background the needrestart package.
Bug#1051838: ITP: python-scrapli-replay -- enable easy testing of scrapli programs
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-scrapli-replay Version : 2023.7.30 Upstream Contact: Carl Montanari * URL : https://github.com/scrapli/scrapli_replay * License : Expat Programming Lang: Python Description : enable easy testing of scrapli programs Easily test scrapli code with Pytest, or create mock SSH servers to play with. . Within Debian, this package is only useful for running unit tests for the package python-scrapli. Note: this is an indirect dependency for netmiko
Bug#1051831: ITP: python-ntc-templates -- TextFSM Templates for Network Devices, and wrapper for TextFSM's CliTable
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-ntc-templates Version : 3.5.0 Upstream Contact: Network to Code * URL : https://github.com/networktocode/ntc-templates/ * License : Apache-2.0 Programming Lang: Python Description : TextFSM Templates for Network Devices, and wrapper for TextFSM's CliTable This package contains TextFSM Templates for Network Devices, and a Python wrapper for TextFSM's CliTable. TextFSM helps make parsing cli commands more manageable. Note: this is a new dependency of netmiko that I would like to upgrade to the latest upstream release. Netmiko, itself, is a dependency of OpenStack networking-generic-switch, that configures vendor specific stuff of switches, so that Ironic (OpenStack baremetal) can work and setup things like VLANs automatically.
Bug#1051275: ITP: python-pyasn1-lextudio -- ASN.1 types and codecs
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pyasn1-lextudio Version : 1.1.2 Upstream Contact: 2005-2019, Ilya Etingof * URL : https://github.com/lextudio/pyasn1 * License : BSD-2-clause Programming Lang: Python Description : ASN.1 types and codecs This package provides an implementation of ASN.1 types and codecs. It has been first written to support particular protocol (SNMP) but then generalized to be suitable for a wide range of protocols based on the ASN.1 specification.
Bug#1051272: ITP: python-pyasn1-modules-lextudio -- collection of ASN.1-based protocols modules
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pyasn1-modules-lextudio Version : 0.2.9 Upstream Contact: Lex Li * URL : https://github.com/lextudio/pyasn1-modules * License : BSD-2-clause Programming Lang: Python Description : collection of ASN.1-based protocols modules The pyasn1-modules package contains a collection of ASN.1 data structures expressed as Python classes based on pyasn1 data model. . If ASN.1 module you need is not present in this collection, try using Asn1ate (from https://github.com/kimgr/asn1ate) tool that compiles ASN.1 documents into pyasn1 code.
Bug#1051265: ITP: python-pysmi-lextudio -- SNMP/SMI MIB parsing and conversion library
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pysmi-lextudio Version : 1.0.4 Upstream Contact: Ilya Etingof * URL : https://github.com/lextudio/pysmi * License : BSD-2-clause Programming Lang: Python Description : SNMP/SMI MIB parsing and conversion library PySMI is a pure-Python implementation of SNMP SMI MIB parser. This tool is designed to turn ASN.1 MIBs into various formats. As of this moment, JSON and pysnmp modules can be generated from ASN.1 MIBs.
Bug#1051262: ITP: python-pysnmp-lextudio -- SNMP library v.1/v.2c/v.3 for agents and managers
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pysnmp-lextudio Version : 5.0.26 Upstream Contact: LeXtudio Inc. * URL : https://github.com/lextudio/pysnmp * License : BSD-2-clause Programming Lang: Python Description : SNMP library v.1/v.2c/v.3 for agents and managers This is a Python implementation of SNMP v.1/v.2c/v.3 engine. Its general functionality is to assemble/disassemble SNMP messages from/into given SNMP Object IDs along with associated values. PySNMP also provides a few transport methods specific to TCP/IP networking. . PySNMP is written entirely in Python and is self-sufficient in terms that it does not rely on any third party tool (it isn't a wrapper). . This version is a fork of Ilya Etingof's project etingof/pysnmp. Ilya sadly passed away on 10-Aug-2022.
Bug#1049868: ITP: ceph-tools -- utilities to manage a Ceph cluster
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ceph-tools Version : 0.0.1 Upstream Contact: Philippe Seraphin * URL : https://salsa.debian.org/openstack-team/third-party/ceph-tools * License : Apache-2.0 Programming Lang: bash, python Description : utilities to manage a Ceph cluster This package contains a set of utilities to help managing a Ceph cluster. It helps, for example: * managing rebalance * adding multiple OSD in a scheduled way * display the dispersion of OSD fillings
Bug#1038771: ITP: magnum-cluster-api -- cluster API driver for Magnum
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: magnum-cluster-api Version : 0.6.0 Upstream Contact: Mohammed Naser * URL : https://github.com/vexxhost/magnum-cluster-api * License : Apache-2.0 Programming Lang: Python Description : cluster API driver for Magnum Magnum is an OpenStack project which offers container orchestration engines for deploying and managing containers as first class resources in OpenStack. . This plugin for Magnum uses the Kube's cluster API for deploying.
Bug#1038767: ITP: python-pykube-ng -- client library for Kubernetes
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pykube-ng Version : 22.9.0 Upstream Contact: Eldarion, Inc. * URL : https://codeberg.org/hjacobs/pykube-ng * License : Apache-2.0 Programming Lang: Python Description : client library for Kubernetes Pykube (pykube-ng) is a lightweight Python client library for Kubernetes. It is a Platform as a Service (PaaS) that makes it easy to manage web application deployment and hosting through the entire lifecycle from development through testing to production. It adds components and tools on top of Kubernetes that help developers manage their application infrastructure. This is a dependency for: https://github.com/vexxhost/magnum-cluster-api that I also intend to package.
Bug#1034869: ITP: puppet-module-rally -- Puppet module for OpenStack Rally
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-rally Version : 10.0.0 Upstream Contact: OpenStack Foundation * URL : https://github.com/openstack/puppet-rally * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for OpenStack Rally Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . Rally is a Benchmark-as-a-Service project for OpenStack. . Rally is intended to provide the community with a benchmarking tool that is capable of performing specific, complicated and reproducible test cases on real deployment scenarios. . This module manages both the installation and configuration of OpenStack Rally.
Bug#1033934: ITP: puppet-module-voxpupuli-kmod -- Puppet module for manipulating modprobe and kernel modules
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-voxpupuli-kmod Version : 3.2.0 Upstream Author : Voxpupuli * URL : https://github.com/voxpupuli/puppet-kmod * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for manipulating modprobe and kernel modules Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module manages kernel module loading and options.
Bug#1032269: ITP: python-sphinx-code-include -- include source code from any Sphinx project using only its import path
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-sphinx-code-include Version : 1.1.1 Upstream Author : Colin Kennedy * URL : https://github.com/ColinKennedy/sphinx-code-include * License : BSD-2-clause Programming Lang: Python Description : include source code from any Sphinx project using only its import path Sphinx-code-include is an extension for Sphinx that lets you render source-code of any class or function directly into your Sphinx documentation using only as string.
Bug#1032137: ITP: python-hardware -- hardware detection and classification utilities
On 3/1/23 17:20, Antoine Beaupré wrote: On 2023-02-28 15:18:33, Thomas Goirand wrote: * Package name: python-hardware Description : hardware detection and classification utilities Detect hardware features of a Linux systems: * RAID * hard drives * IPMI * network cards * DMI infos * memory settings * processor features . Filter hardware according to hardware profiles. Oh, this is interesting! There's very little documentation on the upstream site, what do you plan on using this for? It looks like a library I could very well use to rewrite stressant into something more sane... It seems it even has benchmarks... Thanks for any clarification! Hi, FYI, that's a dependency of ironic-python-agent [1], which does hardware discovery and image install for Ironic. I've just uploaded both packages and I intend to deploy my first Ironic-enabled cloud soonish. :) Cheers, Thomas Goirand (zigo) [1] https://opendev.org/openstack/ironic-python-agent
Bug#1032137: ITP: python-hardware -- hardware detection and classification utilities
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-hardware Version : 0.30.0 Upstream Author : Red Hat * URL : https://github.com/redhat-cip/hardware * License : Apache-2.0 Programming Lang: Python Description : hardware detection and classification utilities Detect hardware features of a Linux systems: * RAID * hard drives * IPMI * network cards * DMI infos * memory settings * processor features . Filter hardware according to hardware profiles.
Bug#1032135: ITP: ironic-python-agent -- bare metal hypervisor API for OpenStack - Python Agent
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ironic-python-agent Version : 9.1.0 Upstream Author : OpenStack Discuss * URL : https://opendev.org/openstack/ironic-python-agent * License : Apache-2.0 Programming Lang: Python Description : bare metal hypervisor API for OpenStack - Python Agent Ironic provision bare metal machines instead of virtual machines. It is a fork of the Nova Baremetal driver. It is best thought of as a bare metal hypervisor API and a set of plugins which interact with the bare metal hypervisors. By default, it will use PXE and IPMI in concert to provision and turn on/off machines, but Ironic also supports vendor-specific plugins which may implement additional functionality. . This package provides the Python agent, to be deployed on the discovery image or ramdisk.
Bug#1029545: ITP: ceilometer-instance-poller -- OpenStack ceilometer instance poller
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ceilometer-instance-poller Version : 0.0.8 Upstream Author : Thomas Goirand * URL : https://salsa.debian.org/openstack-team/services/ceilometer-instance-poller/ * License : Apache-2.0 Programming Lang: Python Description : OpenStack ceilometer instance poller Ceilometer aims to deliver a Single Point Of Contact for billing systems, providing all the counters they need to establish customer billing, across all current and future OpenStack components. The delivery of counters must be traceable and auditable, the counters must be easily extensible to support new projects, and agents doing data collections should be independent of the overall system. . (A ceilometer is an instrument that measures cloud coverage.) . This package contains a libvirt and guestfs inspection script to poll what type of operating system is running in OpenStack VMs.
Bug#1026017: ITP: designate-tlds -- Designate TLDs population
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: designate-tlds Version : 0.0.1 Upstream Author : Axel Jacquet * URL : https://salsa.debian.org/openstack-team/services/designate-tlds * License : Apache-2.0 Programming Lang: Python Description : Designate TLDs population Designate provides DNSaaS services for OpenStack. It provides a multi-tenant REST API for domain & record management. It is Integrated with Keystone for authentication, and provides a framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Designate supports PowerDNS and Bind9 out of the box. This package fill-up the Designate database with the global TLDs list downloaded from Mozilla.
Bug#1023236: Previous art
Just to make sure you noticed. I attempted such a packaging already at: https://salsa.debian.org/DebianOnMobile-team/plasma-mobile The package, last summer (during debconf) could: - build - be installed 1/ Remaining to do: review all non-useful build-depends from debian/control (I lazily took all the build-depends from the plasma non-mobile version because otherwise couldn't build...). 2/ Make sure you can actually run the package (by installing something like gdm and choosing plasma?) Good luck with all of this, I'm looking forward seeing plasma-mobile on my pinephone running Debian. Cheers, Thomas Goirand (zigo)
Bug#1022915: ITP: golang-github-pin-tftp -- TFTP server and client library for Golang
On 10/27/22 17:32, Shengjing Zhu wrote: On Thu, Oct 27, 2022 at 11:18 PM Thomas Goirand wrote: Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-pin-tftp Version : 3.0.0 Upstream Author : Dmitri Popov * URL : https://github.com/pin/tftp * License : Expat Programming Lang: Golang Description : TFTP server and client library for Golang This package provides a TFTP server and client library for Golang. It implements: * RFC 1350 - The TFTP Protocol (Revision 2) * RFC 2347 - TFTP Option Extension * RFC 2348 - TFTP Blocksize Option . Partially implements (tsize server side only): * RFC 2349 - TFTP Timeout Interval and Transfer Size Options . Its set of features is sufficient for PXE boot support. Note: this is another dependency for mgmt-config that I'm packaging. It's already packaged. https://tracker.debian.org/pkg/golang-github-pin-tftp I know, I closed this bug immediately after I opened it... Cheers, Thomas Goirand (zigo)
Bug#1022930: ITP: golang-github-iancoleman-strcase -- converting string case to various cases
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-iancoleman-strcase Version : 0.2.0 Upstream Author : Ian Coleman * URL : https://github.com/iancoleman/strcase * License : Expat Programming Lang: Golang Description : converting string case to various cases Strcase is a go package for converting string case to various cases (like snake case, or camel case). Strcase can deal with common acronyms that it knows it shouldn't modify. Note: this is a dependency for mgmt-config that I'm packaging.
Bug#1022929: ITP: golang-github-coredhcp-coredhcp -- multithreaded, modular and extensible DHCP server
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-coredhcp-coredhcp Version : 0.0.0+git.2022.04.07.a2552c5c1b Upstream Author : The CoreDHCP Authors * URL : https://github.com/coredhcp/coredhcp * License : Expat Programming Lang: Golang Description : multithreaded, modular and extensible DHCP server Coredhcp is a fast, multithreaded, modular and extensible DHCP server written in Go. In CoreDHCP almost everything is implemented as a plugin. Every request is evaluated calling each plugin in order, until one breaks the evaluation and responds to, or drops, the request. Note: this is a dependency of mgmt-config that I'm packaging.
Bug#1022928: ITP: golang-github-d-tux-go-fstab -- simple fstab parser
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-d-tux-go-fstab Version : 0.0.0+git.2014.12.04.eb4090f265 Upstream Author : Denis Wernert * URL : https://github.com/d-tux/go-fstab * License : BSD-3-clause Programming Lang: Golang Description : simple fstab parser This Go package provides a /etc/fstab parser, and facitities to be able to mount and unmount. It supports UUID, labels, partuuid, parlabel, nfs, swap, and more. Note: This is a dependency for mgmt-config
Bug#1022915: ITP: golang-github-pin-tftp -- TFTP server and client library for Golang
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-pin-tftp Version : 3.0.0 Upstream Author : Dmitri Popov * URL : https://github.com/pin/tftp * License : Expat Programming Lang: Golang Description : TFTP server and client library for Golang This package provides a TFTP server and client library for Golang. It implements: * RFC 1350 - The TFTP Protocol (Revision 2) * RFC 2347 - TFTP Option Extension * RFC 2348 - TFTP Blocksize Option . Partially implements (tsize server side only): * RFC 2349 - TFTP Timeout Interval and Transfer Size Options . Its set of features is sufficient for PXE boot support. Note: this is another dependency for mgmt-config that I'm packaging.
Bug#1022902: ITP: golang-github-libvirt-libvirt-go-xml -- API for manipulating libvirt XML documents
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-libvirt-libvirt-go-xml Version : 7.4.0 Upstream Author : Lian Duan * URL : https://github.com/libvirt/libvirt-go-xml * License : Expat Programming Lang: Golang Description : API for manipulating libvirt XML documents This package provides a Go API that defines a set of structs, annotated for use with "encoding/xml", that can represent libvirt XML documents. There is no dependency on the libvirt library itself, so this can be used regardless of the way in which the application talks to libvirt. Note: This is a dependency of mgmt-config that I'm packaging.
Bug#1022880: ITP: golang-github-x-cray-logrus-prefixed-formatter -- text formatter based on logrus.TextFormatter
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-x-cray-logrus-prefixed-formatter Version : 0.5.2 Upstream Author : Denis Parchenko * URL : https://github.com/x-cray/logrus-prefixed-formatter * License : Expat Programming Lang: Golang Description : text formatter based on logrus.TextFormatter Logrus formatter mainly based on original logrus.TextFormatter but with slightly modified colored output and support for log entry prefixes, e.g. message source followed by a colon. In addition, custom color themes are supported. Note: This is a dependency for mgmt-config.
Bug#1022877: ITP: golang-github-chappjc-logrus-prefix -- text formatter based on logrus.TextFormatter
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-chappjc-logrus-prefix Version : 0.0.0+git.2018.02.26.3a1d64819a Upstream Author : Jonathan Chappelow * URL : https://github.com/chappjc/logrus-prefix * License : Expat Programming Lang: Golang Description : text formatter based on logrus.TextFormatter Logrus formatter mainly based on original logrus.TextFormatter but with slightly modified colored output and support for log entry prefixes, e.g. message source followed by a colon. In addition, custom color themes are supported. Note: This is a dependency of mgmt-config
Bug#1022872: ITP: golang-github-blynn-nex -- lexer similar to Lex/Flex
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-blynn-nex Version : 0.0.0+git.2021.03.30.1a3320dab9 Upstream Author : Ben Lynn * URL : https://github.com/blynn/nex * License : GPL-3.0 Programming Lang: Golang Description : lexer similar to Lex/Flex Nex is a lexer similar to Lex/Flex that: * generates Go code instead of C code * integrates with Go's yacc instead of YACC/Bison * supports UTF-8 * supports nested structural regular expressions. Note: This is a dependency of mgmt-config which I intend to package.
Bug#1022853: ITP: golang-github-felixge-httpsnoop -- capture http related metrics from http.Handlers
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-felixge-httpsnoop Version : 1.0.3 Upstream Author : Felix Geisendörfer * URL : https://github.com/felixge/httpsnoop * License : Expat Programming Lang: Golang Description : capture http related metrics from http.Handlers Httpsnoop provides an easy way to capture http related metrics (i.e. response time, bytes written, and http status code) from your application's http.Handlers. . Doing this requires non-trivial wrapping of the http.ResponseWriter interface, which is also exposed for users interested in a more low-level API. Note: This is another indirect dependency of Etcd 3.5.5
Bug#1022852: ITP: golang-github-aws-smithy-go -- Smithy code generators for Go
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-aws-smithy-go Version : 1.13.3 Upstream Author : 2020-2022, Amazon.com, Inc. or its affiliates. * URL : https://github.com/aws/smithy-go * License : Apache-2.0, BSD-3-clause Programming Lang: Golang Description : Smithy code generators for Go Smithy code generators for Go Note: This is another new dependency for Etcd 3.5.5.
Bug#1022834: ITP: golang-opentelemetry-contrib -- Collection of 3rd-party packages for OpenTelemetry-Go
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-opentelemetry-contrib Version : 0.25.0 Upstream Author : The OpenTelemetry Authors * URL : https://github.com/open-telemetry/opentelemetry-go-contrib/ * License : Apache-2.0 Programming Lang: Go Description : Collection of 3rd-party packages for OpenTelemetry-Go OpenTelemetry-Go Contrib is a collection of extensions for the opentelemetry project. It provides 3rd parth resource detectors, propagators, samplers, and instrumentation as submodules. . OpenTelemetry-Go Contrib contains common values used across all instrumentation, exporter, and detector contributions. Note: this is yet another intdirect dependency of etcd 3.5.5
Bug#1022829: ITP: golang-opentelemetry-proto -- OpenTelemetry Go API and SDK - proto
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-opentelemetry-proto Version : 0.19.0 Upstream Author : The OpenTelemetry Authors * URL : https://github.com/open-telemetry/opentelemetry-proto-go * License : Apache-2.0 Programming Lang: Go Description : OpenTelemetry Go API and SDK - proto OpenTelemetry-Go is the Go implementation of OpenTelemetry. It provides a set of APIs to directly measure performance and behavior of your software and send this data to observability platforms. . This package contains the proto module. Note: This is an indirect new dependency for Etcd 3.5.5 that I would like to upload for Bookworm.
Bug#1022819: ITP: golang-github-go-logr-stdr -- implements the logr interface from the golang-github-go-logr-logr
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-go-logr-stdr Version : 1.2.2 Upstream Author : The logr Authors * URL : https://github.com/go-logr/stdr * License : Apache-2.0 Programming Lang: Go Description : implements the logr interface from the golang-github-go-logr-logr This package implements the logr interface from the golang-github-go-logr-logr package (see also https://github.com/go-logr/logr), in terms of Go's standard log package. Note: this is a new dependency for Etcd 3.5.5
Bug#1022807: ITP: golang-github-etcd-io-gofail -- implementation of failpoint
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-etcd-io-gofail Version : 0.0.0+git.2022.09.25.d0d2a96a6e Upstream Author : CoreOS INC * URL : https://github.com/etcd-io/gofail * License : Apache-2.0 Programming Lang: Go Description : implementation of failpoint This package provides an implementation of failpoint for golang. Failpoints are special comments that include a failpoint variable declaration and some trigger code. Note: This is a new dependency for Etcd which I'm trying to upgrade to 3.5.5 for Bookworm.
Bug#1022805: ITP: golang-github-cockroachdb-datadriven -- extension of Table-Driven Testing
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: golang-github-cockroachdb-datadriven Version : 1.0.2 Upstream Author : The Cockroach Authors * URL : https://github.com/cockroachdb/datadriven * License : Apache-2.0 Programming Lang: Go Description : extension of Table-Driven Testing This package provides an implementation of an extension of Table-Driven Testing. Instead of building and iterating over a table in the test code, the input is further separated into files (or inline strings). For certain classes of tests, this can significantly reduce the friction involved in writing and reading these tests. Note: This is a new dependency of etcd, which I'm trying to upgrade to 3.5.5.
Bug#1021188: ITP: ovn-bgp-agent -- OpenStack virtual network service - OVN BGP agent
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ovn-bgp-agent Version : 0.2.0 Upstream Author : OpenStack Foundation * URL : https://opendev.org/x/ovn-bgp-agent * License : Apache-2.0 Programming Lang: Python Description : OpenStack virtual network service - OVN BGP agent Neutron provides an API to dynamically request and configure virtual networks. These networks connect "interfaces" from other OpenStack services (such as vNICs from Nova VMs). The Neutron API supports extensions to provide advanced network capabilities, including QoS, ACLs, and network monitoring. . This package provides the OVN BGP agent.
Bug#1019730: ITP: python-ephemeral-port-reserve -- binds to an ephemeral port, force it into the TIME_WAIT state, and unbind it
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-ephemeral-port-reserve Version : 1.1.4 Upstream Author : Yelp * URL : https://github.com/Yelp/ephemeral-port-reserve/ * License : Expat Programming Lang: Python Description : binds to an ephemeral port, force it into the TIME_WAIT state, and unbind it Sometimes you need a networked program to bind to a port that can't be hard-coded. Generally this is when you want to run several of them in parallel; if they all bind to port 8080, only one of them can succeed. . The usual solution is the "port 0 trick". If you bind to port 0, your kernel will find some arbitrary high-numbered port that's unused and bind to that. Afterward you can query the actual port that was bound to if you need to use the port number elsewhere. However, there are cases where the port 0 trick won't work. For example, mysqld takes port 0 to mean "the port configured in my.cnf". Docker can bind your containers to port 0, but uses its own implementation to find a free port which races and fails in the face of parallelism. . ephemeral-port-reserve helps you using port 0. Note: this is a new build-depends for python-werkzeug, needed to run tests.
Bug#1019316: ITP: vector -- high-performance data pipeline for collecting all your logs and metrics
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: vector Version : 0.24.0 Upstream Author : Datadog, Inc. * URL : https://vector.dev/ * License : MPL-2.0 Programming Lang: Rust Description : high-performance data pipeline for collecting all your logs and metrics Vector is a high-performance, end-to-end (agent & aggregator) observability data pipeline that puts you in control of your observability data. It can collect, transform, and route all your logs, metrics, and traces to any vendors you want today and any other vendors you may want tomorrow. Vector enables dramatic cost reduction, novel data enrichment, and data security where you need it, not where it is most convenient for your vendors. Additionally, it is 10x faster than every alternative in the space.
Bug#999850: ITP: maturin -- Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.
Hi Jelmer, Any progress here? It'd be nice if you could update the status if this package. FYI, it's needed by orjson, which I would also need for home-assistant (which I'm attempting to package, but not ITP for this yet). Cheers, Thomas Goirand (zigo)
Bug#1015186: ITP: jruby-rake -- ruby make-like utility - jruby version
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: jruby-rake Version : 12.3.3 Upstream Author : Ruby upstream * URL : https://github.com/ruby/rake * License : Expat Programming Lang: Ruby Description : ruby make-like utility - jruby version Rake is a simple ruby build program with capabilities similar to make. . Rake has the following features: * Rakefiles (rakes version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to sythesize implicit tasks. * Rake is lightweight. It can be distributed with other projects as a single file. Projects that depend upon rake do not require that rake be installed on target systems. . This version of the package is for building JRuby itself. Do not use it with the standard Ruby interpreter.
Bug#975378: O: opensysusers
On 7/3/22 22:27, Andrea Pappacoda wrote: Hi Thomas, I'd be happy to maintain this package :) Please go ahead. On Sat, 21 Nov 2020 11:50:14 +0100 Thomas Goirand wrote: > I don't want to deal with the hostility attached with packaging this anymore. > Anyone with more energy is welcome to take over. What hostility are you referring to? I mean, this is related to systemd, but still... I've had to get involved in debates which I didn't want to hear about, like, if opensysusers had value, and how should opensysusers should use dpkg-divert to get itself installed (which is the most stupid way ever to get it to replace systemd's version), and from my perspective, un-cooperative systemd maintainers. I don't care enough to waste my time, suffer too much exposition, and deal with politics on this. I'll wait for your reply before moving forward; I've attempted adopting a package before (glm) but I haven't been successful as I'm not yet a DM/DD. Please take over ASAP. Good luck! Cheers, Thomas Goirand (zigo)
Bug#1010003: ITP: dynamic-motd -- gives some informations when you log into a server through SSH
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: dynamic-motd Version : 0.04 Upstream Author : Luc Didry * URL : https://github.com/ldidry/dynamic-motd * License : GPL-2 Programming Lang: Python Description : gives some informations when you log into a server through S dynamic-motd replaces the standard /etc/motd prompt by a more dynamic thingy, which is also modular, so you can customize the SSH motd with information from your system.
Bug#1009056: ITP: puppet-module-voxpupuli-unbound -- Puppet module for unbound
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-voxpupuli-unbound Version : 5.0.0 Upstream Author : Voxpupuli * URL : https://github.com/voxpupuli/puppet-unbound * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for unbound Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . puppet-unbound installs and configure Unbound.
Bug#1006965: ITP: python-datetimerange -- library that handles time ranges
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-datetimerange Version : 1.2.0 Upstream Author : Tsuyoshi Hombashi * URL : https://github.com/thombashi/DateTimeRange * License : Expat Programming Lang: Python Description : library that handles time ranges DateTimeRange is a Python library to handle a time range. e.g. check whether a time is within the time range, get the intersection of time ranges, truncating a time range, iterate through a time range, and so forth. Note: This is a new (direct) dependency of OpenStack Rating (cloudkitty).
Bug#1006964: ITP: python-typepy -- library for variable type checker/validator/converter at a run time
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-typepy Version : 1.3.0 Upstream Author : Tsuyoshi Hombashi * URL : https://github.com/thombashi/typepy * License : Expat Programming Lang: Python Description : library for variable type checker/validator/converter at a run time Typepy is a Python library for variable type checker/validator/converter at a run time. . Feature: * checking a value type * validate a value for a type * convert a value from a type to the other type Note: this is a new indirect dependency for Cloudkitty.
Bug#1006963: ITP: python-mbstrdecoder -- multi-byte character string decoder
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-mbstrdecoder Version : 1.1.0 Upstream Author : Tsuyoshi Hombashi * URL : https://github.com/thombashi/mbstrdecoder * License : Expat Programming Lang: Python Description : multi-byte character string decoder Mbstrdecoder is a Python library for multi-byte character string decoder. Note: This is a new indirect dependency for Cloudkitty (OpenStack rating).
Bug#1004899: ITP: numberstation -- TOTP Authenticator application
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: numberstation Version : 1.0.1 Upstream Author : Martijn Braam * URL : https://git.sr.ht/~martijnbraam/numberstation * License : LGPL-3 Programming Lang: C, Python Description : TOTP Authenticator application A Gnome Authenticator clone. This generates 2fa tokens based on secrets installed. It registers as uri-handler for otpauth:// urls so they can be added from Megapixels.
Bug#1004291: ITP: php-dapphp-radius -- pure PHP RADIUS client based on the SysCo/al implementation
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: php-dapphp-radius Version : 2.5.6 Upstream Author : Drew Phillips * URL : https://github.com/dapphp/radius/ * License : LGPL-3 Programming Lang: PHP Description : pure PHP RADIUS client based on the SysCo/al implementation Dapphp\Radius is a pure PHP RADIUS client for authenticating users against a RADIUS server in PHP. It currently supports basic RADIUS auth using PAP, CHAP (MD5), MSCHAP v1, and EAP-MSCHAP v2. The current 2.5.x branch is tested to work with Microsoft Windows Server 2012 to 2019 Network Policy Server and FreeRADIUS 2 and above. . PAP authentication has been tested on: * Microsoft Radius server IAS * Mideye RADIUS Server * Radl * RSA SecurID * VASCO Middleware 3.0 server * WinRadius * ZyXEL ZyWALL OTP . The PHP openssl extension is required if using MSCHAP v1 or v2. For older PHP versions that have mcrypt without openssl support, then mcrypt is used. Note: This package is to replace the gap left with php-radius removal. I intend to use that in OCI (OpenStack cluster installer) if php-radius PECL extension is not available, which hopefully makes it possible to keep Radius auth in OCI.
Bug#1003796: ITP: ifupdown-ng -- network device manager compatible with ifupdown
On 1/23/22 21:03, d...@darkboxed.org wrote: Hi Thomas, I've been working on the ifupdown-ng packaging today. I had a look at your existing git repo and did incorporate most of the debian/ files from that but decided to start the repo from scratch. The main reason being that I don't feel the gbp-import-ref workflow is quite ready yet so while I would prefer basing Debian packaging on the upstream git repo as you've done it just causes more friction right now in my experience. Hi, I'm not using gbp-import-ref, but my own tooling from openstack-pkg-tools. To import a new tag, I just do: ./debian/rules fetch-upstream-remote git merge -X theirs dch -i # edit changelog to match the new tag name ./debian/rules gen-orig-xz Maybe gbp-import-ref does the same thing? I've used this workflow for all of the OpenStack packages [1] without any issue for YEARS. I'm also not sure what kind of "friction" you're referring to... Could you add me to the debian/ifupdown-ng repo so I can push my work there? In the meantime the repo is here: https://salsa.debian.org/dxld-guest/ifupdown-ng/ One significant thing I noticed is that you seem to have Depends specifically for kfreebsd and hurd which I haven't dealt with yet. Did you test this stuff on those systems? I am not sure why I wrote these dependencies, probably because it was like that upstream already. I haven't tested on these arch, however, it should be easy to do so with Virtualbox or Qemu. FYI, when I first uploaded openrc to Debian, I used Virtualbox with the help of an OpenRC upstream author, so we could check and fix the port. These aren't official arch these days, so it maters less. Ordinarily I would think we could just go and get access porterbox for these arches but since I need to play with networking stuff for testing the porterboxes are likely not going to be much help. Right, porterbox wont be of any help here. Anyway, I have merged all of your changes to the main Salsa repository, and gave you access to it. Since you've audited my work and the package looks like in good enough shape, I have uploaded the final result. It's now up for review on the FTP master NEW queue. Let's hope it clears the NEW queue quickly... :) When it does, I very much welcome you to take care of this package as much as possible yourself, as I'm a fairly busy DD maintaining many packages. I will happily sponsor any change you want to include. Cheers, Thomas Goirand (zigo) [1] https://qa.debian.org/developer.php?login=team%2Bopenstack%40tracker.debian.org
Bug#1003796: ITP: ifupdown-ng -- network device manager compatible with ifupdown
On 1/15/22 23:31, Daniel Gröber wrote: Package: wnpp Severity: wishlist Owner: Daniel Gröber X-Debbugs-Cc: debian-de...@lists.debian.org, d...@darkboxed.org Hi, * Package name: ifupdown-ng Version : 0.11.3 Upstream Author : Ariadne Conill Maximilian Wilhelm * URL : https://github.com/ifupdown-ng/ifupdown-ng * License : ISC Programming Lang: C, Shell Description : network device manager compatible with ifupdown ifupdown-ng is a network device manager which is backwards compatible with traditional ifup and ifdown as used on Debian and Alpine systems, while solving many design deficits with the original approach through robust error handling and the use of a dependency-solver to determine interface bring-up order. Unlike ifupdown2 (already in Debian) ifudown-ng's core is written in plain C with "executors" written in Shell talking to the kernel and system services, making it quite light yet easy to extend. See also Maximilian Wilhelm's Debconf21 talk: https://debconf21.debconf.org/talks/52-contemporary-networking-configuration-with-ifupdown-ng/ I plan on maintaining this package by myself, however I am looking for a sponsor. --Daniel Hi Daniel, There's already some kind of packaging over here: https://salsa.debian.org/debian/ifupdown-ng I started it, and then stopped, seeing that others were about to do it, in the hope to not get into the packaging of yet-another-thing. However, I'd happily be co-maintainer. Your thoughts? Cheers, Thomas Goirand (zigo)
Bug#1003714: ITP: oci-cli -- Command Line Interface for Oracle Cloud Infrastructure
On 1/14/22 07:03, Paul Wise wrote: Package: wnpp Severity: wishlist Owner: Paul Wise X-Debbugs-Cc: debian-de...@lists.debian.org, debian-cl...@lists.debian.org Control: block -1 by 1003372 * Package name: oci-cli Version : 3.4.1 Upstream Author : Mike Ross and others at Oracle * URL : https://docs.cloud.oracle.com/Content/API/Concepts/cliconcepts.htm * License : Universal Permissive License or Apache Programming Lang: Python Description : Command Line Interface for Oracle Cloud Infrastructure This package is needed by my employer for managing their OCI instances. I plan to maintain it within the Debian Cloud Team after joining it. It depends on oci-python-sdk, which I also intend to package (#1003372). Hi, Just please make sure it doesn't conflict with: packages.debian.org/openstack-cluster-installer-cli Hopefully, yours will be oci-cli, when mine is ocicli ... Cheers, Thomas Goirand (zigo)
Bug#1003442: ITP: refstack-client -- OpenStack platform validation client
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: refstack-client Version : 0.0.0~2021.08.18.fa73ef2524 Upstream Author : OpenStack Foundation * URL : https://opendev.org/openinfra/refstack-client * License : Apache-2.0 Programming Lang: Python Description : OpenStack platform validation client Refstack-client is a command line utility that allows you to execute Tempest test runs based on configurations you specify. When finished running Tempest it can send the passed test data to a RefStack API server.
Bug#1003441: ITP: python-tempestconf -- automatic tempest configuration
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-tempestconf Version : 2.1.0 Upstream Author : OpenStack Foundation * URL : https://opendev.org/openinfra/python-tempestconf * License : Apache-2.0 Programming Lang: Python Description : automatic tempest configuration python-tempestconf will automatically generate the tempest configuration based on your cloud. Note: This is an indirect dependency for refstack-client, which is a tool to validate an OpenStack deployment that I'm also going to package.
Bug#998451: ITP: neutron-ha-tool -- additional command line utility for OpenStack Neutron HA operations
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: neutron-ha-tool Version : 0.0.3 Upstream Author : Axel Jacquet * URL : https://salsa.debian.org/openstack-team/services/neutron-ha-tool * License : Apache-2.0 Programming Lang: Python Description : additional command line utility for OpenStack Neutron HA operations Neutron HA tool allows one to manipulate the different components of OpenStack Neutron. For example, it makes it possible to delete, list or migrate all the agents that Neutron provides. This way, it is possible to delete, list or migrate virtual routers in a full HA way.
Bug#994804: ITP: python-pycdlib -- Pure python ISO manipulation library
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pycdlib Version : 1.12.0 Upstream Author : Chris Lalancette * URL : http://github.com/clalancette/pycdlib * License : LGPLv2 Programming Lang: Python Description : Pure python ISO manipulation library PyCdlib is a pure python library to parse, write (master), and create ISO9660 files, suitable for writing to a CD or USB. The original ISO9660 (including ISO9660-1999) specification is supported, as well the El Torito, Joliet, Rock Ridge, and UDF extensions. Note: This is a new dependency of Ironic (OpenStack baremetal).
Bug#994607: ITP: python-pytest-xprocess -- pytest plugin for managing processes across test runs
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pytest-xprocess Version : 0.18.1 Upstream Author : Holger Krekel * URL : https://github.com/pytest-dev/pytest-xprocess/ * License : Expat Programming Lang: Python Description : pytest plugin for managing processes across test runs Pytest has for objective to allow the developers to limit the boilerplate code around the tests, promoting the use of built-in mechanisms such as the assert keyword. . Pytest-xprocess is a pytest plugin for managing processes across test runs.
Bug#994546: ITP: python-oslo.limit -- OpenStack limit enforcement library to assist with quota calculation
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-oslo.limit Version : 1.4.0 Upstream Author : OpenStack Foundation * URL : https://docs.openstack.org/oslo.limit/latest/ * License : Apache-2.0 Programming Lang: Python Description : OpenStack limit enforcement library to assist with quota calculation Oslo.limit is the limit enforcement library to assist with quota calculation. It aims to provide support for quota enforcement across all OpenStack services. It provides functions such as get_project_limits() and enforce_limits(). Note: This is a new dependency of OpenStack Glance.
Bug#994539: ITP: python-rapidjson -- Python wrapper around rapidjson
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-rapidjson Version : 1.4 Upstream Author : Ken Robbins * URL : https://github.com/python-rapidjson/python-rapidjson * License : Expat Programming Lang: C, Python Description : Python wrapper around rapidjson RapidJSON is an extremely fast C++ JSON parser and serialization library: this module wraps it into a Python 3 extension, exposing its serialization/deserialization (to/from either bytes, str or file-like instances) and JSON Schema validation capabilities. Note: This is a new dependency for Falcon.
Bug#994523: ITP: aafigure -- ASCII art to image converter
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: aafigure Version : 0.6 Upstream Author : Chris Liechti * URL : https://github.com/aafigure/aafigure * License : Apache-2.0 Programming Lang: Python Description : ASCII art to image converter aafigure is a command line tool that converts drawings in text files to images. Several output formats are supported (SVG, PDF, PNG, JPG and more). . A Python package is also installed, so that the conversion can also be used by Python programs. . Note on dependency on other packages: PDF output requires python-reportlab and bitmap formats require python-imaging. Note: This is a new build dependency for python-pyroute2-doc.
Bug#994244: ITP: ilorest -- cli for managing servers over the Redfish API
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ilorest Version : 3.2.2 Upstream Author : Rajeev Kallur * URL : https://github.com/HewlettPackard/python-redfish-utility * License : BSD-3-clause Programming Lang: Python Description : cli for managing servers over the Redfish API The Redfish Utility is a command line interface that allows one to manage servers that take advantage of Redfish APIs. In addition to using the utility manually to execute individual commands, you can create scripts to automate tasks.
Bug#993120: ITP: python-oslo.metrics -- OpenStack Oslo Metrics API
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-oslo.metrics Version : 0.0.3 Upstream Author : OpenStack Foundation * URL : https://opendev.org/openstack/oslo.metrics * License : Apache-2.0 Programming Lang: Python Description : OpenStack Oslo Metrics API This Oslo metrics API supports collecting metrics data from other Oslo libraries and exposing the metrics data to monitoring system. Note: This is a new dependency of python3-oslo.messaging
Bug#993007: ITP: ovn -- Open Virtual Network (OVN)
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: ovn Version : 21.06.0+ds1 Upstream Author : Nicira, Inc. * URL : https://github.com/ovn-org/ovn * License : Apache-2.0 Programming Lang: C Description : Open Virtual Network (OVN) OVN, the Open Virtual Network, is a system to support virtual network abstraction. OVN complements the existing capabilities of OVS to add native support for virtual network abstractions, such as virtual L2 and L3 overlays and security groups. Note: this used to be part of OVS (OpenVSwitch), but upstream decided to separate it into multiple Git repository. Bullseye was shipped without OVN, this is an atempt to get OVN back into Debian.
Bug#992946: ITP: python-autopage -- library to provide automatic paging for console output
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-autopage Version : 0.4.0 Upstream Author : Zane Bitter * URL : https://github.com/zaneb/autopage * License : Apache-2.0 Programming Lang: Python Description : library to provide automatic paging for console output Autopage is a library to automatically display terminal output from a program in a pager (like less) whenever you need it, and never when you don't. And it only takes one line of code. Note: This is a new dependency of python-cliff, which is at the heart of displaying openstack CLI output.
Bug#992124: ITP: puppet-module-mistral -- Puppet module for OpenStack Mistral
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-mistral Version : 18.4.0 Upstream Author : OpenStack Discuss * URL : https://opendev.org/openstack/puppet-mistral * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for OpenStack Mistral Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . This module manages both the installation and configuration of OpenStack Mistral.
Bug#924643: RFS: colorzero/2.0-1 [ITP] -- Construct, convert, and manipulate colors in a Pythonic manner.
On 6/19/21 2:03 PM, Peter Green wrote: > Just done some reviewing/tweaking. I've pushed the following changes to > the git repo, please > tell me if you have any objections. > > I added a gpb.conf to make git-buildpackage actually use pristine tar > and hence result in an orig > tarball that was consistent with what is already in Ubuntu. > > I found the clean target was not cleaning up the "egg-info" so I added a > command to do that. I used to do that, but a few years ago, I switched to (and generalize in all of my packages) using this: $ cat debian/source/options extend-diff-ignore = "^[^/]*[.]egg-info/" That's a way more simple, as sometimes, upstream ships an egg-info and building *modifies* it (and then, nightmare starts...). Just my 2 cents of experience... :) Thomas Goirand (zigo)
Bug#988920: ITP: trove-tempest-plugin -- OpenStack Integration Test Suite - Trove plugin
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: trove-tempest-plugin Version : 1.2.0 Upstream Author : OpenDev Foundation * URL : https://opendev.org/openstack/trove-tempest-plugin * License : Apache-2.0 Programming Lang: Python Description : OpenStack Integration Test Suite - Trove plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Trove plugin.
Bug#988919: ITP: glance-tempest-plugin -- OpenStack Integration Test Suite - Glance plugin
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: glance-tempest-plugin Version : 0.1.0 Upstream Author : OpenDev Foundation * URL : https://opendev.org/openstack/glance-tempest-plugin * License : Apache-2.0 Programming Lang: Python Description : OpenStack Integration Test Suite - Glance plugin Tempest is a set of integration tests to be run against a live Openstack cluster in order to make sure that all components are working as expected. Tempest will start and stop virtual machine in order to check that your cloud is working as expected. . This package contains the Glance plugin.
Bug#988840: ITP: python-omegaconf -- hierarchical configuration from multiple sources
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-omegaconf Version : 2.1.0~rc1 Upstream Author : Omry Yadan * URL : https://github.com/omry/omegaconf * License : BSD-3-clause Programming Lang: Python Description : hierarchical configuration from multiple sources OmegaConf is a hierarchical configuration system, with support for merging configurations from multiple sources (YAML config files, dataclasses/objects and CLI arguments) providing a consistent API regardless of how the configuration was created.
Bug#988839: ITP: python-icmplib -- forge ICMP packets and make your own ping and traceroute
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-icmplib Version : 2.1.1 Upstream Author : Valentin BELYN * URL : https://github.com/ValentinBELYN/icmplib * License : GPL-3 Programming Lang: Python Description : forge ICMP packets and make your own ping and traceroute icmplib is an implementation of the ICMP protocol in Python. It is possible to use the built-in functions or to build your own. It features: * ready-to-use functions such as: ping, multiping and traceroute. * multithreaded functions (like multiping). * runs without root privileges. * ICMPv4 and ICMPv6 support. * Broadcast support. * No dependency.
Bug#988833: ITP: python-pyhcl -- HCL configuration parser for python
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pyhcl Version : 0.4.4 Upstream Author : Dustin Spicuzza * URL : https://github.com/virtuald/pyhcl * License : MPL-2.0 Programming Lang: Python Description : HCL configuration parser for python This Python module implements a parser for HCL (HashiCorp Configuration Language: https://github.com/hashicorp/hcl). This implementation aims to be compatible with the original golang version of the parser. . The grammar and many of the tests/fixtures were copied/ported from the golang parser into pyhcl. I'm intending to package python-hvac (ie: a python module to access Hashicorp Vault), and this is a main dependency of it.
Bug#987108: ITP: puppet-module-camptocamp-postfix -- Puppet module for Postfix
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-camptocamp-postfix Version : 1.11.0 Upstream Author : Raphaël Pinson * URL : https://github.com/camptocamp/puppet-postfix * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for Postfix Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . camptocamp-postfix manages installation and configuration of Postfix.
Bug#987107: ITP: puppet-module-puppetlabs-mailalias-core -- Puppet module for creating local email aliases
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-puppetlabs-mailalias-core Version : 1.0.6 Upstream Author : Puppet Labs Inc * URL : https://github.com/puppetlabs/puppetlabs-mailalias_core * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for creating local email aliases Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . puppetlabs-mailalias-core manages the local email alias database. This is a dependency of camptocamp-postfix, which I'm packaging.
Bug#987106: ITP: puppet-module-camptocamp-augeas -- Puppet module for Augeas
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: puppet-module-camptocamp-augeas Version : 1.9.0 Upstream Author : Raphaël Pinson * URL : https://github.com/camptocamp/puppet-augeas * License : Apache-2.0 Programming Lang: Puppet Description : Puppet module for Augeas Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. . Camptocamp Augeas extends Puppetlabs's augeas-core. Augeas is a configuration editing tool. It parses configuration files in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native config files. This is a dependency of camptocamp-postfix which I'm packaging.
Bug#986466: ITP: masakari-dashboard -- OpenStack Virtual Machine High Availability (VMHA) - dashboard plugin
Package: wnpp Severity: wishlist Owner: Thomas Goirand X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: masakari-dashboard Version : 4.0.0~rc1 Upstream Author : OpenStack Foundation * URL : https://opendev.org/openstack/masakari-dashboard * License : Apache2 Programming Lang: Python Description : OpenStack Virtual Machine High Availability (VMHA) - dashboard plugin Masakari provides Virtual Machine High Availability (VMHA) service for OpenStack clouds by automatically recovering the KVM-based Virtual Machine(VM)s from failure events such as VM process down, provisioning process down, and nova-compute host failure. It also provides API service for manage and control the automated rescue mechanism. . This package contains the OpenStack dashboard plugin.
Bug#985118: ITP: masakari-monitors -- OpenStack Virtual Machine High Availability (VMHA) - monitors
Package: wnpp Severity: wishlist Owner: Thomas Goirand * Package name: masakari-monitors Version : 10.0.0 Upstream Author : OpenStack Foundation * URL : https://opendev.org/openstack/masakari-monitors * License : Apache-2.0 Programming Lang: Python Description : OpenStack Virtual Machine High Availability (VMHA) - monitors Masakari provides Virtual Machine High Availability (VMHA) service for OpenStack clouds by automatically recovering the KVM-based Virtual Machine(VM)s from failure events such as VM process down, provisioning process down, and nova-compute host failure. It also provides API service for manage and control the automated rescue mechanism. . Monitors for Masakari provides Virtual Machine High Availability (VMHA) service for OpenStack clouds by automatically detecting the failure events such as VM process down, provisioning process down, and nova-compute host failure. If it detect the events, it sends notifications to the masakari-api.
Bug#985081: ITP: masakari -- OpenStack Virtual Machine High Availability (VMHA)
Package: wnpp Severity: wishlist Owner: Thomas Goirand * Package name: masakari Version : 7.0.0 Upstream Author : OpenStack Foundation * URL : https://opendev.org/openstack/masakari * License : Apache-2.0 Programming Lang: Python Description : OpenStack Virtual Machine High Availability (VMHA) Masakari provides Virtual Machine High Availability (VMHA) service for OpenStack clouds by automatically recovering the KVM-based Virtual Machine(VM)s from failure events such as VM process down, provisioning process down, and nova-compute host failure. It also provides API service for manage and control the automated rescue mechanism.
Bug#985078: ITP: python-masakariclient -- OpenStack Virtual Machine High Availability (VMHA) client
Package: wnpp Severity: wishlist Owner: Thomas Goirand * Package name: python-masakariclient Version : 7.0.0 Upstream Author : OpenStack Foundation * URL : https://opendev.org/openstack/python-masakariclient * License : Apache-2.0 Programming Lang: Python Description : OpenStack Virtual Machine High Availability (VMHA) client This is a client for the OpenStack Masakari service Virtual Machine High Availability (VMHA) API. This package includes a Python library for accessing the API (the masakariclient module), and a command-line script. . Masakari provides Virtual Machine High Availability (VMHA) service for OpenStack clouds by automatically recovering the KVM-based Virtual Machine(VM)s from failure events such as VM process down, provisioning process down, and nova-compute host failure. It also provides API service for manage and control the automated rescue mechanism.