Motorola handset maker is now pushing Android 5.0 Lollipop firmware update to Moto G devices (Gen 1 & Gen 2) in India. This information was tweeted in Motorola Mobility official twitter page. It will roll out in phases so the user needs to wait for their turn to upgrade the device. If you received a notification for software update; then download the update file via WiFi network.
You can also manually check for this software update by selecting Settings > About phone > System Updates. While upgrading your device it may automatically restarts, so backup your required files on removable storage. After the installation verify the updated version from Settings > About phone, the android version will be 5.0.2.
Refer: Full Specifications of Moto G
Refer: Full Specifications of Moto G Gen 2

Samsung Galaxy M33 5G
US$ 275 INR₹ 19000

Tecno Spark 8 Pro
US$ 159 INR₹ 11000

Tecno Spark 8T
US$ 138 INR₹ 9500

Tecno Spark Go 2022
US$ 109 INR₹ 7500

Xiaomi 12X 5G
US$ 551 INR₹ 38000

Tecno Spark 8 Pro
US$ ∞ INR₹ ∞

Xiaomi 12X 5G
US$ ∞ INR₹ ∞

Vivo iQOO U5 5G
US$ ∞ INR₹ ∞

Vivo S12 Pro 5G
US$ ∞ INR₹ ∞

Vivo S12 5G
US$ ∞ INR₹ ∞

Samsung Galaxy M12
US$ $159 INR₹ ₹11000

Realme Narzo 30 Pro 5G
US$ $246 INR₹ ₹17000

Xiaomi Poco X3
US$ $275 INR₹ ₹19000

Oppo F17 Pro
US$ $290 INR₹ ₹20000

Samsung Galaxy A51
US$ $326 INR₹ ₹22500

OnePlus 8T Plus 5G
US$ $797 INR₹ ₹55000

OnePlus 9R 5G
US$ $580 INR₹ ₹40000

Realme 8 Pro
US$ $261 INR₹ ₹18000

Xiaomi Redmi Note 10 Pro Max
US$ $275 INR₹ ₹19000