Punjab Chief Minister Charanji Singh Channi and former CM Captain Amarinder Singh have expressed happiness over the decision to open the Kartarpur Sahib Corridor.