Saute onions, shallot, garlic and jalapenos in olive oil on medium heat.
Increase temperature to medium high or high, add vegetable broth, water, taco seasoning, cilantro, and black pepper, allow to simmer for 5-10 minutes.
Add all beans, and additional water as needed. Beans should be totally covered by liquid, bring to boil and then reduce resulting in a mild simmer, allow to simmer for ~1.5 hours, stirring and adding water as needed.
Add chopped kielbasa, and rice. Again all ingredients should be covered by liquid, add water as needed. Simmer for an additional hour stirring and adding water as needed.